一套完整的安卓开发推荐方案

来源:互联网 发布:mac翻墙回国的软件 编辑:程序博客网 时间:2024/06/10 08:39

安卓开发算是比较容易的,网上一大把开源库,随手拿来用,不要重复造轮子。

二维码相关

推荐google的zxing库。

网络请求

简单的可以使用安卓自带的HttpClient,一般会自己封装一下。不过还是推荐android-async-http(https://github.com/loopj/android-async-http)。

html解析

推荐jsoup。

json解析

可以用安卓自带的类,不过貌似没有把json数据转化成对象的功能,如果要这个功能,推荐使用gson。

网络图片加载:

Android-Universal-Image-Loader,里面有一套完整的缓存框架

推送模块:

如果安全性要求不是特别高,推荐第三方的jpush,性能不错,集成也容易。

分享功能:

第三方的ShareSDK,功能很强大,自己搞太麻烦了。

服务器功能

如果是学生开发的一些个人小作品,需要服务器功能,但是没有服务器的话,推荐bomb,这是一个为开发者提供的第三方平台,可以提供网络存储的功能。功能很强大,API很简单。
如果有自己的服务器,没什么好说了,服务器和客户端使用json来通讯。

快速开发框架


网上那些快速框架,像xUtils什么的,不推荐使用。并不是说这些框架不好,一般每个功能模块都有自己的快速开发库,像网络的android-async-http,图片加载的Universal-Image-Loader,实在没必要再加入一个那么大的jar包。


其他功能

有空再补充


1 0
原创粉丝点击