浏览 1860 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
作者 | 正文 | ||||||||||||||||||||||||||||
发表时间:2009-11-02
原文有例子做解释,很容易理解。 有些观点和传统的想法,比如不要用接口,不要用set/get方法,多用静态方法,字段... 而大部分是放在哪里都适用的最佳实践。
两个原则: 1. 不要做你不需要的 2. 不要分配你可以避免的内存
摘要: 避免创建对象 使用本地方法(Native Methods) 用实际类比接口好 用静态方法,字段 避免使用get/set 缓存查询字段 将常量声明为final 使用增强的循环 避免枚举 在内类中使用包范围 避免浮点
一些性能数据
http://developer.android.com/guide/practices/design/performance.html
关于Scala在Android上的性能问题请看: http://groups.google.com/group/scalacn/t/a2fef8243909d7e6
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|||||||||||||||||||||||||||||
返回顶楼 | |||||||||||||||||||||||||||||