-
往往我们在程序设计的时候喜欢将界面与处理分开,这样降低耦合性,易于维护扩展。在贪吃蛇Snake这个示例程序中同样将界面UI和游戏逻辑进行了分离,它的实现方式就是,用父类TileView来实现比较基础的界面UI部分,而TileView类的子类SnakeView类完成了游戏控制逻辑部分,这样就成功的将两者进行了分离,对后面的扩展和维护奠定了良好的基础。
2012/9/5 |
Android开发实例 |
评论:2
-
Android游戏开发中经常需要绘图,并且界面很多时候需要全屏显示,那么本文就将为大家介绍比较基础的与Android UI相关的游戏开发知识-如何实现全屏显示和在View中绘图。 Android全屏显示的实现...
2012/9/5 |
Android游戏开发 |
评论:0
-
上一节讲的是MP3播放器项目的详细设计,本节继续讲解MP3播放器的代码编写(一),主要内容包括: 1、下载服务器端的XML文件。 2、解析XML文件。 3、完成文件列表更新。
2012/9/4 |
Android开发视频 |
评论:1
-
LBS(Location Based Services),又称位置服务,首先它能很容易的获取移动用户当前的实际地理位置,如经纬度、海拔等坐标数据,其次它还能够为用户提供与当前位置相关的增值服务信息,例如附近的餐馆、医院、学校等。而对于获取用户的当前位置,我们可以通过Android系统的GPS定位服务来实现。
2012/9/3 |
Android开发教程 |
评论:1
-
工欲善其事,必先利其器。我们进行Android开发也要有好的开发工具辅助才能更好更高效的完成各种开发,为用户提供更实用的应用程序。本文就为大家推荐几个非常实用的Android开发工具,及几个常用的编辑工具等。 Android开发工具:...
2012/9/3 |
Android开发环境 |
评论:0