Dim*_*rov 13
这里可以说很多东西.
来自Google I/O 2009的Android视频涵盖了在Android上进行编程时应牢记的大多数方面.实际上,http://android-developers.blogspot.com/文章是这些演示文稿扩展的来源,并从一些最好的Google工程师那里看到它们的解释(作为奖励,您将获得问答部分) )是每个Android开发人员,IMO必须的.
一些可以提到的事情:
当你可以用整数获得类似的结果时,不要使用浮点数,因为Android没有浮点值的原生支持.
广泛使用调试工具,以优化性能和可维护性,并避免常见的陷阱,如UI设计中的ViewGroup冗余,或对较重方法的不必要的多次调用(View.inflate(),findViewById(),setImageResource()).
捆绑您的后台服务电话,否则您不必要地经常唤醒操作系统,同时冒着其他服务捎带您的呼叫的风险(这会导致电池寿命大幅缩短)
首选SAX解析器而不是DOM解析器,在实现它们时会浪费时间,但是你在应用程序的性能(以及设备的可用性)上赢得了时间
保持UI操作的UI操作,因为界面工具包不是线程安全的
请记住,方向更改会再次破坏并创建您的Activity(我学到了艰难而痛苦的方式 - 这就是我开始关注android-developers博客的方式)
......还有很多其他人.
| 归档时间: |
|
| 查看次数: |
1261 次 |
| 最近记录: |