开发android项目的常用jar包

开发android项目的常用jar包

1. 百度地图
Armeabi/libBaiduMapSDK_v3_4_0_15.so, libBMapApiEngine.so
baidumapapi_v3_4_9.jar(demo),locSDK_4.1.jar(demo)
开发指南:http://developer.baidu.com/map/sdkandev-2.htm

2. alipaySDK-20150818.jar
支付宝支付
官方指南:http://openhome.alipay.com/doc/docIndex.htm
快速集成:http://www.sxt.cn/u/4647/blog/5554

3. android-async-http-1.4.3.jar(demo)
Asynchronous Http Client for Android
Android 异步 Http 请求
项目地址:https://github.com/loopj/android-async-http
文档介绍:http://loopj.com/android-async-http/
特点:(1) 在匿名回调中处理请求结果
(2) 在 UI 线程外进行 http 请求
(3) 文件断点上传
(4) 智能重试
(5) 默认 gzip 压缩
(6) 支持解析成 Json 格式
(7) 可将 Cookies 持久化到 SharedPreferences

4. android-support-v4.jar(demo)
Google提供了Android Support Library package系列的包来保证来高版本sdk开发的向下兼容性,即我们用4.x开发时,在1.6等版本上,可以使用高版本的有些特性,如fragment, ViewPager等,下面,简单说明下这几个版本间的区别:
Android Support v4: 这个包是为了照顾1.6及更高版本而设计的,这个包是使用最广泛的,eclipse新建工程时,都默认带有了。
Android Support v7: 这个包是为了考虑照顾2.1及以上版本而设计的,但不包含更低,故如果不考虑1.6,我们可以采用再加上这个包,另外注意,v7是要依赖v4这个包的,即,两个得同时被包含。
Android Support v13 :这个包的设计是为了android3.2及更高版本的,一般我们都不常用,平板开发中能用到。

5. commons-httpclient-3.1.jar(demo)
官网:http://hc.apache.org/httpclient-3.x/
Tutorial:http://hc.apache.org/httpclient-3.x/tutorial.html
Sample:http://svn.apache.org/viewvc/httpcomponents/oac.hc3x/trunk/src/examples/
TroubleShooting:http://hc.apache.org/httpclient-3.x/troubleshooting.html

6. gson-2.3.jar(demo)
Google出的解析json的包
下载地址:http://mvnrepository.com/artifact/com.google.code.gson/gson

7. libammsdk.jar
微信支付
使用说明(非官方):http://blog.csdn.net/freesonhp/article/details/10756663

8. universal-image-loader-1.9.3.jar(demo)
图片缓存,目前使用最广泛的图片缓存,支持主流图片缓存的绝大多数特性。
项目地址:https://github.com/nostra13/Android-Universal-Image-Loader
原理剖析文档:Android-Universal-Image-Loader
Demo 地址:https://github.com/Trinea/TrineaDownload/blob/master/universal-imageloader-demo.apk?raw=true
文档介绍:http://www.intexsoft.com/blog/item/74-universal-image-loader-part-3.html

9. xUtils-2.6.13.jar(demo)
基于 Afinal,包含 DbUtils、ViewUtils、HttpUtils、BitmapUtils 四大模块,可用于快速开发
项目地址:https://github.com/wyouflf/xUtils
原理剖析文档:xUtils

10. pgyer_sdk_2.2.2.jar
蒲公英,全方位帮助开发者轻松内测应用。免费的App托管平台,只需要两步便可简单的发布应用。开放的API数据接口,帮助开发者获取蒲公英提供的各种应用数据,更容易地进行应用的内测分发。SDK自动更新内测应用,全程检测Crash信息,获得及时的反馈信息。
官网 https://www.pgyer.com/

11. jpush-android-2.0.5.jar
极光推送,使得开发者可以即时地向其应用程序的用户推送通知或者消息,与用户保持互动,从而有效地提高留存率,提升用户体验。平台提供整合了Android推送、iOS推送的统一推送服务。
官网https://www.jpush.cn/

猜你喜欢

转载自blog.csdn.net/haojiagou/article/details/80497838