概述
- 使用Gradle和Gradle默认的项目结构
- 将密码和敏感数据放在gradle.properties中
- 不要实现自己的HTTP客户端,使用Volley或者OkHttp库
- 使用Jackson库解析JSON数据
- 由于65K的方法空间限制,避免使用Guava并使用尽可能少的库
- 用Fragment来显示UI
- Activity只用来管理Fragment
- XML也是代码,管理好XML代码
- 使用样式来减少布局XML代码中重复属性
- 将样式写在多个文件中,避免把样式全部写在单一的大文件当中
- 保持colors.xml文件的简短干净,只定义调色板
- 同样也保持dimens.xml简短干净,只定义通用的常量
- 避免深层级的ViewGroup
- 避免客户端处理WebView要显示的内容,并且注意内存泄露
- 使用Robolectric进行单元测试,使用Robotium进行连接设备(UI)的测试
- 使用Genymotion模拟器
- 一直使用ProGuard或者DexGuard
http://android.jobbole.com/80684/
最后
以上就是搞怪酒窝为你收集整理的Futurice公司Android开发者总结的经验教训的全部内容,希望文章能够帮你解决Futurice公司Android开发者总结的经验教训所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复