Android Query是一个轻量级的Android开源框架,可以简化开发Android的一些代码量和工作量。
Google的地址是:http://code.google.com/p/android-query/
GitHub的地址是:https://github.com/androidquery/androidquery
Google Code上有一些官方英文文档和一些例子DEMO。
这个框架基本功能为以下列表:
AJAX (http)
Image Loading
Authentication
XML Parsing
Location Callback
In-App Version Check
Error Handling
Extension + Contribution
使用时需要2个权限:
<uses -permission="" android:name="android.permission.INTERNET"></uses>
<uses -permission="" android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses>
第一个网络权限,第二个SD卡写权限主要为了缓存临时数据。
一般就是简化UI操作和异步图片操作,异步JSON解析操作,XML操作等。
例如:异步加载图片和设置控件上的文字
AQuery aq = new AQuery(this);
aq.id(R.id.iv_image).image("http://www.weipand.com/images/headimg_59.jpg",true,true,200,0);
aq.id(R.id.tv_word).text("测试");
用的时候需要先创建AQuery实例。