AQuery学习笔记(一)
一、AQuery對象(兩官方的兩句話來介紹,英文很爛,寫出大概我理解的意思)
官方對AQuery對象的說明.
There's only 1 main class in AQuery. That is, the AQuery class.
AQuery object has two states: "root" and the "view".
大概意思:只有一個主類,就是AQuery類,這個類有兩種狀態root和view;
?AQuery usage:
? ? ?大概意思:AQuery對的root view(根視圖),可以是一個Activity、fragment、Context或者是任意一個容器視圖(如LinearLayout),
? ? ? ? ? ? ? ? ? ?使用AQuery對象的id()或者find()方法調用一個View為當前操作的View,
?如:aquery.id(R.id.textView1).text("xxxxx");
?也可以是:?aquery.id(R.id.textView1);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?aquery.text("xxxx");
? ? ? ? ? ? ? ? ? ?上面兩個示例結果一樣,都是操作R.id.textView1的View.
?
二、 AQuery簡單的應用?
AQuery aq = new AQuery(this); //加載id為tv1的TextView控件,并設置text屬性值 aq.id(R.id.tv1).text("fuck you!");//加載一個imageView控件,并設置背景圖片
aq.id(R.id.imageView1).image(R.id.logo);
//加載一個View,為當前操作的View aq.id(R.id.imageView2); if(aq.isExist()){//判斷這個是View是否存在,如果存在就返回true
//aq.getImageView()是得到當前操作的View,并轉換為ImageView.ImageView iv = aq.getImageView();iv.setBackgroundResource(R.drawable.logo2);
}
?
?
轉載于:https://www.cnblogs.com/hbxblogs/archive/2013/01/26/2877861.html
總結
以上是生活随笔為你收集整理的AQuery学习笔记(一)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [zz]c++ list sort方法
- 下一篇: Web开发的那点事--业务层常用功能