05 2013 档案

snake与LunarLander源代码分析
摘要:这个一个每个人都喜欢的简单的小游戏Snake是游戏的实现类,通过控制小蛇在花园中游走寻找苹果,注意,每吃掉一个苹果,小蛇身体不但会变的更长,还会移动的更敏捷,一旦撞上四周的墙或是碰到自己就会结束这次游戏。代码结构分析:Snake : 主游戏窗口SnakeView : 游戏视图类,是实现游戏的主体类TileView : 一个处理图片或其它Coordinate :这是一个包括两个参数,用于记录X轴和Y轴简单类,其中包括一个比较函数.RefshHandler :用于更新视图Snake 这个类是游戏的主游戏窗口,是框架容器,游戏的开始:oncreate此外的亮点是:setContentView(R.. 阅读全文

posted @ 2013-05-28 12:34 明明的天天 阅读(991) 评论(0) 推荐(0)

apk,task,android:process与android:sharedUserId的区别
摘要:来源:http://wenzongliang.iteye.com/blog/1264592apk一般占一个dalvik,一个进程,一个task。通过设置也可以多个进程,占多个task。task是一个activity的栈,其中"可能"含有来自多个App的activity默认情况下,同一个应用程序中的所有组件运行在同一个进程中,而且绝大多数的应用程序也都是这样的。但是,如果我们想要控制让某个特定的组件属于某个进程,我们可以在manifest文件中进行配置。在每种组件元素(activity、service、receiver、provider)的manifest条目中,都支持一个 阅读全文

posted @ 2013-05-23 13:11 明明的天天 阅读(2848) 评论(0) 推荐(0)

导航