Android开发注意点
2016-06-14 08:32
459 查看
Android开发注意点
使用 Gradle 和它推荐的工程结构把密码和敏感数据放在gradle.properties
不要自己写 HTTP 客户端,使用Volley或OkHttp库
使用Jackson库解析JSON数据
避免使用Guava同时使用一些类库来避免65k method limit(一个Android程序中最多能执行65536个方法)
使用 Fragments来呈现UI视图
使用 Activities 只是为了管理 Fragments
Layout 布局是 XMLs代码,组织好它们
在layoutout XMLs布局时,使用styles文件来避免使用重复的属性
使用多个style文件来避免单一的一个大style文件
保持你的colors.xml 简短DRY(不要重复自己),只是定义调色板
总是使用dimens.xml DRY(不要重复自己),定义通用常数
不要做一个深层次的ViewGroup
在使用WebViews时避免在客户端做处理,当心内存泄露
使用Robolectric单元测试,Robotium 做UI测试
使用Genymotion 作为你的模拟器
总是使用ProGuard 和 DexGuard混淆来项目
相关文章推荐
- 15 个 Android 通用流行框架
- 快速开发之Android Orm总结
- Android Vibrator的使用
- 全新的手势,侧滑返回、全局右滑返回都OUT啦!
- 《Android源代码系统情景分析》读书笔记 (1) Activity组件启动过程
- Android黑名单来电管理
- Android Studio常用快捷键、Android Studio快捷键大全
- Android Studio使用技巧---良心推荐的实用功能
- Android图片缓存技术---软引用、LruCache
- Android APP编程单元测试实例详解(附源码)
- Android 6.0 CoordinatorLayout
- android-tv
- Android OpenCV Manager简介
- 对android初学者遇到的问题的解决
- Android多线程编程之IntentService学习篇(三)
- 我是如何自学 Android 的?
- android studio2 安装乱码,error
- android 实现EditText输入,同步在TextView显示
- Android 自定义ProgressBar
- Xamarin Android SDK无法更新的解决办法