Android不像javaEE开发,本身需要spring、hibernate等这种框架,它本身就是一个设计良好的框架,mvc分层已经比较清晰,因此android领域的框架都是一些较小的工具库。
不同工具库可能侧重不一样,常见的有:
网路通信方面:android自带了HttpClient,第三方有
ksoap2-android、android-async-http、Afinal、xUtils。
数据库方面有:xUtils,ThinkAndroid等。
IOC支持:xUtils,ThinkAndroid等。
另外这些框架基本都支持网路图片,视频的加载,缓存等功能。总体来看xUtil,ThinkAndroid这两个框架功能比较全面