Futurice公司Android开发者总结的经验教训
来源:互联网 发布:ipad版淘宝没有微淘 编辑:程序博客网 时间:2024/05/16 04:48
转自:http://blog.csdn.net/zbjdsbj/article/details/45225339
- 使用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
0 0
- Futurice公司Android开发者总结的经验教训
- Futurice公司Android开发者总结的经验教训
- 遵循这些规范可以避免无谓的重复劳动——Futurice公司Android开发者总结的经验教训
- 运营开源公司的三个经验教训
- 我的编码经验教训总结
- android-qualcomm大升版的经验教训
- Android开发最佳实践---Futurice之见
- android个人开发者的总结
- 独立游戏开发者需要吸取的一些经验教训
- 独立游戏开发者需要吸取的一些经验教训
- 转载 总结了一下十几年来的经验教训
- 代码审查的5点经验教训总结
- 代码审查的5点经验教训总结
- 老程序员总结的15+条经验教训
- 敏捷回顾会:经验教训的总结
- 老程序员总结的16条经验教训
- android创建文件夹的一些经验教训
- 一个android个人开发者的总结
- 嵌入式
- Hive表的数据载入方式
- 商人小鑫
- 大家好这里是只开坑不填坑的yanQval
- CSS选择器
- Futurice公司Android开发者总结的经验教训
- 学习 个人总结
- Git入门
- Installing Python3.4 and the SciPy stack on CentOS
- 正则表达式---简化字符串操作
- HDU 2196 Computer(树的直径)
- viewpager最后一个view滑动开启另一个activity等的方法
- mysql 备份(直接拷贝数据文件)仅限myisam数据库可以
- cocos2dx系列--颜色混合BlendFunc