Android项目开发前准备工作(三)
2015-02-05 10:17
274 查看
让Android融入我的生活!
前两篇博客介绍了一些大的方面,本篇博客给大家说一些小的细节,对于提升我们APP的体验和性能也是很重要的,当然这些细节性的工作,大家就放在后期作就可以了!
1:一些可以通用的UI、操作、数据处理放在BaseActivity中,这样可以非常方便的管理,而且可以减少代码量
2:开发前,要尽可能大的考虑到本地的缓存机制的使用,使用好缓存,对提升我们APP的性能有非常大的帮助,但是这一点要提醒一下大家,是
在使用好的前提下,如果使用不好,那么会导致特别多的问题,请大家谨慎!
3:项目整体框架尽量用现有的,因为市场上现在的框架是前人总结好的,且经过很多改进,非常方便,功能也非常强大,在这里给大爱推荐一些
比如XUtils、KJLibrary、Volley、SYNC-Http、Afinal、thinkAndroid,其中着重给大家推荐Xutils和KJLibrary,因为这两款框架中集成了特别多的功能
,有网络请求、图片处理、数据库存储等等,非常好用!
4:注意自己APP布局优化,这些就是提升我们APP性能的细节方面了,因为Davlik在加载应用时,解析XML也是需要时间的,优化XML布局,将
节省更多时间,具体的可以参看http://blog.csdn.net/ZZ7ZZ7ZZ/article/details/9175141
前两篇博客介绍了一些大的方面,本篇博客给大家说一些小的细节,对于提升我们APP的体验和性能也是很重要的,当然这些细节性的工作,大家就放在后期作就可以了!
1:一些可以通用的UI、操作、数据处理放在BaseActivity中,这样可以非常方便的管理,而且可以减少代码量
2:开发前,要尽可能大的考虑到本地的缓存机制的使用,使用好缓存,对提升我们APP的性能有非常大的帮助,但是这一点要提醒一下大家,是
在使用好的前提下,如果使用不好,那么会导致特别多的问题,请大家谨慎!
3:项目整体框架尽量用现有的,因为市场上现在的框架是前人总结好的,且经过很多改进,非常方便,功能也非常强大,在这里给大爱推荐一些
比如XUtils、KJLibrary、Volley、SYNC-Http、Afinal、thinkAndroid,其中着重给大家推荐Xutils和KJLibrary,因为这两款框架中集成了特别多的功能
,有网络请求、图片处理、数据库存储等等,非常好用!
4:注意自己APP布局优化,这些就是提升我们APP性能的细节方面了,因为Davlik在加载应用时,解析XML也是需要时间的,优化XML布局,将
节省更多时间,具体的可以参看http://blog.csdn.net/ZZ7ZZ7ZZ/article/details/9175141
相关文章推荐
- android项目开发准备工作
- Android项目开发前准备工作(一),android项目开发
- Android项目开发前准备工作(二)
- Android项目开发前的准备工作
- Android项目开发前准备工作(一)
- 【Android浏览器插件开发准备工作之NPAPI】使用Visual Studio 2008 运行Firefox浏览器插件实例npruntime
- Android开发准备工作简单啦!---Android开发环境搭建及配置
- Android开发完后准备工作。
- [转]基于Starling移动项目开发准备工作
- 项目开发前的准备工作---编写跨平台注意事项
- Android二维码开源项目zxing开发(一)——开发前准备
- android系统开发(九)-Audio部分准备工作alsa移植
- Android基于box2d开发弹弓类游戏[一]-------------前期准备&创建项目
- 实习前的准备工作:Android开发环境的搭建
- android系统开发(九)-Audio部分准备工作alsa移植
- Android基于box2d开发弹弓类游戏[一]-------------前期准备&创建项目
- vs2010开发android的准备工作
- android系统开发(九)-Audio部分准备工作alsa移植
- 【气象助手项目开发】-第二篇:开发前的准备工作
- 写在开发前——android各种准备工作