getChildCount();
實(shí)際上是ViewGroup.getChildCount(),返回的是顯示層面上的”所包含的子View個(gè)數(shù)”.直接子元素的個(gè)數(shù)谒兄,不包含子元素內(nèi)部包含的元素個(gè)數(shù)
ListView.getCount();
實(shí)際上是AdapterView.getCount(),返回的是其Adapter.getCount()返回的值.也就是”所包含的Item總個(gè)數(shù)”.
getChildAt(index);
獲取某個(gè)指定position的view.
instanceof
java 中的instanceof 運(yùn)算符是用來在運(yùn)行時(shí)指出對(duì)象是否是特定類的一個(gè)實(shí)例蝗肪。instanceof通過返回一個(gè)布爾值來指出救欧,這個(gè)對(duì)象是否是這個(gè)特定類或者是它的子類的一個(gè)實(shí)例抵碟。
用法:
result = object instanceof class
參數(shù):
Result:布爾類型垂寥。
Object:必選項(xiàng)耕突。任意對(duì)象表達(dá)式厂抽。
Class:必選項(xiàng)浪秘。任意已定義的對(duì)象類蒋情。
字符串比較
boolean equals(Object str)
//忽略大小寫
boolean equalsIgnoreCase(String str)
handler
sendEmptyMessage(int what)
sendMessage(Message msg)
removeMessages//移出隊(duì)列中的消息