您的位置:首页 > 移动开发

App 开发常用工具及库

2015-05-14 10:46 281 查看

记录当前工作所使用的工具及开源库

IDE

android studio (相比eclipse 好处太多了)

测试机

最好使用真机测试

其次用Genymotion(可能存在:无法定位,某些情况下直接退出等问题).

网络

okHttp square组织的,配合fresco和retrofit

volley 官方的(适用于频繁的小型数据)

图片下载缓存

fresco: 之前非常火的

picasso: square的

universalimageloader

Json

fastjson: 阿里的

jackson:国外的

gson: 官方的

事件总线(管理事件的)

otto

eventbus

二选一

依赖注入

dagger2 + butterknife (butterknife 上手快)

androidannotations

二选一

REST API

retrofit

响应式

rxandroid : 新潮的都用,未来的趋势

retrofit + rxandroid + retrolambda,

动画

nineoldandroids

分享

sharesdk

友盟

控件

photoview 优秀的图片控件(缩放,拖动)

最后:多上github,一大波优秀的开源控件。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: