安卓中的jQuery:AQuery简介
为了向您展示安卓查询可以为用户界面开发做些什么,我们引用了他们项目页面中的一个例子。这是使用AQuery之前的代码:
。
这是使用AQuery后的代码:
。
熟悉的jQuery语法再次出现,激动的心情难得一见。https://github.com/androidquery/androidqueryAndroid查询简化了附加事件处理程序的过程。它不构建接口或匿名类,我们只需要确保它们不会拼错事件处理程序的方法名。复制代码如下:aq.id (r.id.button)。点击了(这个,‘按钮点击了’);屏幕大小和API版本带来的琐碎问题会给设备带来很多麻烦。安卓查询通过围绕应用编程接口提供自己的封装来解决一些问题。例如,函数“AQ . hardware accelerated 11();”会检测设备是否支持API 11,并在合适的时候启动硬件加速。在处理不同尺寸的屏幕时,开发人员通常会先创建一个平板电脑,然后删除并识别控件,直到它能够与手机的情况相匹配。通常,这意味着在尝试从后台代码操纵控件之前,您需要检查虚拟树,以查看它们是否实际上是从axml文件创建的。Android Query根据条件有条件地链接链接方式,可以避免所有检查。想想这个代码:复制的代码如下:aq.id (r.id.address)。文本(名称)。背景(r.color.red)。textcolor (r.color.black)。启用(真)。可见()。单击(这是“地址单击”)。如果控制地址不存在,所有后续的设置方法和事件处理程序都将停止。虽然这可能会使调试更加困难,但它可以大大减少onCreate方法中的代码行数。AQuery还可以轻松调用异步HTTP请求。它包含对简单和多部分POST操作的支持,并且可以接受二进制、JSON、HTML和XML格式的数据。此外,它还包含对图片的单独支持。我们可以下载图片,缓存它们,然后用一行代码将它们加载到控件中。
版权声明:安卓中的jQuery:AQuery简介是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。

















