最近在做android方面的开发,分享一下项目中使用的库。本着方便更新,维护的原理,选择了几个Github上靠谱的库,供参考。如果您有觉得很不错,也欢迎留言,不断更新中,谢谢!

HTTP网络:
使用原因:android最受欢迎的异步HTTP协议网络库。github上面最受欢迎的android网络库。
http://loopj.com/android-async-http/

JSON- Object解析
google gson
使用原因: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
简单的入门教程:
http://lizhuang.iteye.com/admin/blogs/2008684

页面控制:
著名的sherlock
http://actionbarsherlock.com/

二者合一的高级项目
https://github.com/rtyley/roboguice-sherlock

Sliding menu
https://github.com/jfeinstein10/SlidingMenu‎

Gradle
http://www.gradle.org/
Gradle 是以 Groovy 语言为基础,面向Java应用为主。基于DSL(领域特定语言)语法的自动化构建工具。

AndroidAnnotations
http://androidannotations.org/

AndroidAnnotations is an Open Source framework that speeds up Android development. It takes care of the plumbing, and lets you concentrate on what's really important. By simplifying your code, it facilitates its maintenance.
快速开发框架,用于简化代码。

更多相关文章

  1. Android Android利用Fiddler进行网络数据抓包
  2. 个人对android中项目命名规则的整理
  3. android一个项目应用另外一个项目和jar包引用
  4. 【Android studio】 新建项目后报错:Could not GET 'https://dl.g
  5. Android快速开发架构PlanA(四),网络请求篇,划重点(必考)
  6. Android -- 无线网络配置信息的管理者WifiConfigStore简介
  7. Android中的几种网络请求方式详解 .
  8. Android 开源项目 eoe 社区 Android 客户端
  9. [Android][Android Studio] *.jar 与 *.aar 的生成与*.aar导入项

随机推荐

  1. Android Schema的妙用
  2. ANDROID – TOOLBAR STEP BY STEP
  3. Android聊天室(服务器)
  4. android:viewpager实现图片循环滑动+索引
  5. Android Studio App设置线性布局LinerLay
  6. 一些关于 Activity 的技巧
  7. [置顶] Android实现数据存储技术集锦
  8. One省电卫士 - Android内核级省电App
  9. 第一章 Android系统介绍
  10. 手机的CPU架构简述及SO兼容(Android/iOS)及