Android开发中,让你事半功倍的整理归档(二)
来源:互联网 发布:铁路抢票软件 编辑:程序博客网 时间:2024/06/14 19:34
上篇文章 Android开发中,让你事半功倍的整理归档(一)主要介绍了开发前的一些基础的配置,以及AS的一些快捷键及插件等等…..这篇主要是讲在开发中遇到一些问题,以及如何能提升开发效率。
命名规范
现在项目一个人的估计很少了吧,既然是团队开发,那团队之间就必须有一套自己的规范。包括一些开发的命名规则,目录结构,包的命名…..每个团队都会有不同的规则,这个项目命名规范是比较同通用的,可以作为一个参考。另外我觉得团队也可以将一些常用的代码封装起来,放到公司的maven仓库中,在以gradle的方式引入进来,这样更新就比较快速成员之间也可以快速上手。具体可以参考我的博客里面介绍了如何搭建maven仓库。另外光有命令规范还不行啊,万一有人不执行怎么办,总不能一个个找吧,这里就介绍下插件CheckStyle-IDE, 编写checkstyle.xml可以访问CheckStyle官网。
开源库介绍
配置的差不多了以后就可以进行编写代码了,一个项目开始之前不能什么都自己慢慢写了吧,因为现在已经有很多开源实现的很好了。
网络
Retorfit + Okhttp + Gson 都是流行这套框架了,网络这块基本就解决了。
图片
Glide(推荐大家优先选择 Glide 库) 、Fresco(如果你的项目需要大量使用图片)
异步
RxJava (函数式、响应式的异步操作库)、EventBus(事件管理)
内存泄漏、UI卡顿
LeakCanary、BlockCanaryEx
UI库
awesome-github-android-ui、AndroidLibs
数据库
Realm(包比较大) greenDAO
调试框架
Stetho(推荐这个调试框架),用了你就知道了。不过第一次加载空白可能要翻下墙了,只有第一次请求会这样,以后好像就不需要了。
大概就是这些常用的开源库了,这里只是简单写了这些,具体还是得去多了解,在考虑放在项目中是否合适,最终还是要根据自己的项目来选择自己需要的!另外在来个Android 流行框架查速表.
Android 日常开发积累这里有些开发中一些常用的东西以及介绍,感觉挺不错的,可以去看下。另外我觉得就是收藏的东西一定要及时去看,不要想着先收藏,回头再慢慢看,回头就不知道回拿去了。我就是这样。。。。
总结
这篇主要介绍了一些常用的开源库,以及一些开源的UI框架,还有编码过程中的一些规范,其他的想到了在补充吧!就这样。。。。
- Android开发中,让你事半功倍的整理归档(二)
- Android开发中,让你事半功倍的整理归档(一)
- jquery经典200例 让你的Web开发事半功倍
- Reveal 一个让你开发事半功倍的工具
- 可以让你事半功倍的工作经验
- 100+ jquery插件应用,让你的Web开发事半功倍_前端设计
- 大牛分享:那些让你“事半功倍”的移动开发技术
- Paris让你在内网渗透中事半功倍.
- CSS Framework,让你事半功倍
- CSS Framework,让你事半功倍
- css的框架 - CSS Framework,让你事半功倍
- 让你学习java事半功倍的帖子(节选)
- 了解“用户记忆理论”让你的工作事半功倍
- 【腾讯TMQ】这样的测试过程管理让你事半功倍
- 这样的测试过程管理让你事半功倍
- 让Web开发事半功倍的10款HTML5工具
- [转] CSS Framework,让你事半功倍
- 学会精力管理 让你事半功倍
- HTML的基本结构语法
- codeigniter3项目实践,项目目录和公共配置文件
- java并发编程(一)-并发编程需要注意问题
- vs 2012 使用IIS Express 64位调试
- MSP430 BootLoader移植
- Android开发中,让你事半功倍的整理归档(二)
- DNS服务器的配置与管理
- websocket例子都不写web.xml的配置
- 剑指offer-2
- Ubuntu16.04中文字符乱码问题的解决方法
- FL2440——RT3070 STA模式 实现无线上网功能
- 模拟在单处理器多进程操作系统的CPU调度
- 解除流氓主页绑定
- Ajax案例