好用的Android库
最近在做android方面的开发,分享一下项目中使用的库。本着方便更新,维护的原理,选择了几个Github上靠谱的库,供参考。如果您有觉得很不错,也欢迎留言,不断更新中,谢谢!
HTTP网络:
使用原因:android最受欢迎的异步HTTP协议网络库。github上面最受欢迎的android网络库。
http://loopj.com/android-async-http/
JSON-Object解析
googlegson
使用原因:google的JSON解析器
https://github.com/eatnumber1/google-gson?source=c
alibaba的开源项目,也很好用
http://code.alibabatech.com/wiki/display/FastJSON/Download
包管理:
maven
使用原因:最广泛使用的jar包管理工具
网络图片处理:
使用原因:最受欢迎的android图片处理工具
https://github.com/nostra13/Android-Universal-Image-Loader
Ioc库:
这个是google开源的ioc库
https://github.com/roboguice/roboguice
简单的入门教程:
页面控制:
著名的sherlock
http://actionbarsherlock.com/
二者合一的高级项目
https://github.com/rtyley/roboguice-sherlock
Slidingmenu
https://github.com/jfeinstein10/SlidingMenu
Gradle
http://www.gradle.org/
Gradle是以Groovy语言为基础,面向Java应用为主。基于DSL(领域特定语言)语法的自动化构建工具。
AndroidAnnotations
http://androidannotations.org/
AndroidAnnotationsisanOpenSourceframeworkthatspeedsupAndroiddevelopment.Ittakescareoftheplumbing,andletsyouconcentrateonwhat'sreallyimportant.Bysimplifyingyourcode,itfacilitatesitsmaintenance.
快速开发框架,用于简化代码。