上篇文章 Android开发中,让你事半功倍的整理归档(一)主要介绍了开发前的一些基础的配置,以及AS的一些快捷键及插件等等…..这篇主要是讲在开发中遇到一些问题,以及如何能提升开发效率。
命名规范
现在项目一个人的估计很少了吧,既然是团队开发,那团队之间就必须有一套自己的规范。包括一些开发的命名规则,目录结构,包的命名…..每个团队都会有不同的规则,这个项目命名规范是比较同通用的,可以作为一个参考。另外我觉得团队也可以将一些常用的代码封装起来,放到公司的maven仓库中,在以gradle的方式引入进来,这样更新就比较快速成员之间也可以快速上手。具体可以参考我的博客里面介绍了如何搭建maven仓库。另外光有命令规范还不行啊,万一有人不执行怎么办,总不能一个个找吧,这里就介绍下插件CheckStyle-IDE, 编写checkstyle.xml可以访问CheckStyle官网。
开源库介绍
配置的差不多了以后就可以进行编写代码了,一个项目开始之前不能什么都自己慢慢写了吧,因为现在已经有很多开源实现的很好了。
网络
图片
异步
内存泄漏、UI卡顿
UI库
数据库
调试框架
Stetho(推荐这个调试框架),用了你就知道了。不过第一次加载空白可能要翻下墙了,只有第一次请求会这样,以后好像就不需要了。
大概就是这些常用的开源库了,这里只是简单写了这些,具体还是得去多了解,在考虑放在项目中是否合适,最终还是要根据自己的项目来选择自己需要的!另外在来个Android 流行框架查速表.
Android 日常开发积累这里有些开发中一些常用的东西以及介绍,感觉挺不错的,可以去看下。另外我觉得就是收藏的东西一定要及时去看,不要想着先收藏,回头再慢慢看,回头就不知道回拿去了。我就是这样。。。。
总结
这篇主要介绍了一些常用的开源库,以及一些开源的UI框架,还有编码过程中的一些规范,其他的想到了在补充吧!就这样。。。。