安卓学习之“马路杀手”
来源:互联网 发布:徐州网络运营管理 编辑:程序博客网 时间:2024/04/29 00:38
安卓学习的新手跟学车新手一样可以被称为马路杀手,只不过一个是真正意义上的行车马路杀手,一个是手机开发的马路杀手,靠的就是大无畏的创新尝试精神去开发新的部分造福安卓用户。
新手上路的第一步便是获取Android SDK(软件开发工具包)。SDK里有一个核心类库,一个模拟器,一些工具和示例代码。我强烈建议使用Eclipse和Android Eclipse插件。如果你玩Android的话,Eclipse IDE对Java开发者来说很好用。如果这是你第一次开发Java项目,多参考一些android开发书籍,你可能会需要下载全套JDK,它里面包括签名和部署你的应用程序的一些工具。 学习应用程序架构,别急着一头扎进开发的海洋里,理解Android应用程序架构是很重要的。如果你不学一下,你设计出来的游戏在线下将很难调试。你将需要理解Applications、Activities、Intents以及它们怎样相互联系。Google提供了很多有用的架构信息。真正重要的是要理解为什么你的游戏需要多于一个的Activity,以及什么才是设计一个有良好用户体验的游戏。要理解这些,首先要了解什么是Activity生命周期。
Activity生命周期由Android操作系统来管理。你的activity创建、恢复、暂停、销毁都受操作系统的支配。正确处理这些事件是很重要的,这样应用程序才能表现良好,做用户认为正确的事。在你设计你的游戏之前了解所有这些是如何工作的是件好事,因为以后你可以为自己节省调试时间和昂贵的重新设计时间。对大多数应用来说,默认的设置将工作正常,但对于游戏,你可能需要考虑将SingleInstance标志打开。当设置为默认时,Android在它认为合适时会创建activity的新实例。对于游戏来说,你可能只需要一个游戏activity的实例,这时你可以参考一些android教学视频。这对于你要怎样管理事务的状态有些影响,但对于我来说,这解决了一些资源管理的问题,应予以考虑。
- 安卓学习之“马路杀手”
- 安卓任务杀手(EasyTaskManager)
- 安卓学习之
- 安卓学习之
- 安卓动作游戏《亡灵杀手 Undead Slayer》攻略
- 安卓学习之Adapter
- 安卓学习之布局
- 安卓学习之Activity
- 安卓学习之路
- 安卓学习之路!
- 安卓学习之-ActivityManager
- 安卓学习之路
- 安卓学习之路
- 安卓学习之路-Broadcast学习
- 安卓学习之控件学习笔记
- 安卓学习之路之Fragment
- 安卓学习之路之广播
- 安卓学习笔记之获取安卓手机联系人
- Socket深度探究4PHP(2)
- Service Name是什么(贝塔中的DBA)
- 《我把一切告诉你》
- 在WIN7系统下应该这么配置JDK1.6和免安装版的Tomcat6.0.36环境变量
- HDU 2037 今年暑假不AC
- 安卓学习之“马路杀手”
- QString操作
- 【资源管理器老是重,win7资源管理器重启的解决办法】
- flash builder与myeclipse结合(使用blazeds通信)
- Nested exception is org.codehaus.xfire.fault.XFireFault: Couldn't send message..
- 进程和线程小结
- Oracle OS认证与口令文件认证详解(贝塔中的DBA)
- MIME类型
- 黑马程序员 java 动态代理类