代码改变世界

阅读排行榜

iPhone程序运行流程浅谈

2012-02-13 09:45 by htc开发, 174 阅读, 收藏,
摘要: 我在刚接触iOS开发的时候,也对这个运行流程模糊不清。希望这边文章能对初学的朋友给予帮助。1. 和大多数语言一样,每一个iPhone应用也都是从主函数开始运行,它的main函数都在XCode的Other Reasource逻辑目录下。 [cpp] view plaincopyprint?UIApplicationMain(argc, argv, nil, nil); UIApplicationMain(argc, argv, nil, nil); 系统会自动给你生成上面的代码,第三个参数和第四个参数指明了应用程序的生命周期管理类和对生命周期管理类产生事件进行响应的委托类,第三个参数被指定为ni 阅读全文

浅谈按钮分组和位置

2011-08-24 15:04 by htc开发, 174 阅读, 收藏,
摘要: 1.视觉流向用户浏览页面的视觉流向通常是从左上至右下的一条弧线,我们可以看到通常浏览器的操作都是在右侧,关闭|缩小|滚动条等等。符合视觉流向通常情况下,我们会将按钮安排在相同的对象右边,或者是下面,但是复杂界面元素的底部一般是用户的“盲点”。我们将影响整个页面或者对话框的按钮,确认|取消|下一页|保存这样类按钮设置在弹出框的右侧有很好的扩展性,左侧可以添加帮助按钮,这样有助于功能的区域划分。如果按钮都有自己的小图标,类似用于表单,列表中,可以将它们放在工具条或者类似工具条狭长的区域上,通常在页面的顶部。按钮的位置1.视觉流向用户浏览页面的视觉流向通常是从左上至右下的一条弧线,我们可以看到通常浏 阅读全文

快速掌握Linux

2006-01-10 14:43 by htc开发, 174 阅读, 收藏,
摘要: 1、如何快速掌握Linux? 方法是多动手、动脑,学习时要经常与Windows进行对比。建议你先安装RedHat Linux,然后练习如何配置它,如何使用Linux命令,如何在X—WINDOWS下操作,如何在Linux下安装应用软件,如何在Linux下上网、编辑文档、播放多媒体文件、玩游戏等。 快速上手的方法只有一个,那就是多动手操作,看看你能否完成上面的工作。 2、Linux与Windows有哪些异同点? Windows是图形界面的,Linux类似以前的DOS,是文本界面的,如果你运行了图形界面程序X-WINDOWS后,Linux也能显示图形界面,也有开始菜单、桌面、图标等。 ... 阅读全文

android之视频播放器

2011-12-16 20:31 by htc开发, 173 阅读, 收藏,
摘要: public class PlayActivity extends Activity {private static final String TAG = "PlayActivity"; private EditText filenameText; private MediaPlayer mediaPlayer; private SurfaceView surfaceView; private String filename; private int position; @Override public void onCreate(Bundle savedInstanceS 阅读全文

k-means clustering K平均算法

2011-08-10 09:29 by htc开发, 173 阅读, 收藏,
摘要: 此算法的主要作用:屏幕上很多的点,把相邻的点聚到离他最近的点。k-means algorithm算法是一个聚类算法,把n个对象根据他们的属性分为k个分割,k < n。它与处理混合正态分布的最大期望算法很相似,因为他们都试图找到数据中自然聚类的中心。php实现算法代码如下:class Cluster { public $points; public $avgPoint; function calculateAverage($maxX, $maxY) { if (count($this->points)==0) { $this->avgPoint->... 阅读全文
上一页 1 ··· 77 78 79 80 81 82 83 84 85 ··· 105 下一页