不說其他,直接上**:
可以直接放在測試工程裡用,記得改下包名。
5s重新整理一次,需要自行在logcat視窗中設定篩選條件tag=getcurrentinfo 然後就~自行發揮吧
public
class
getinfotest
extends
activityinstrumentationtestcase2
catch
(classnotfoundexceptione)
}public
getinfotest
()throws
classnotfoundexception
private
solo
solo
;protected
void
setup
()throws
exception
public
void
teardown
()throws
exception
public
void
testgetinfo()}
public
void
getcurrentinfo
();view
.getlocationinwindow
(location
);log.v
("getcurrentinfo"
,"location:"
+location[0
]+","+
location[1
]);log.v
("getcurrentinfo"
,"name:"
+view
.getclass
().getname
());
intid
=view
.getid
();if
(view
instanceof
textview)if
(view
instanceof
viewgroup)if
(id==-
1)continue;if
(null
!=view
.getresources
()&&
null
!=view
.getresources
().getresourceentryname(id
))log.v
("getcurrentinfo"
,"id:"
+view
.getresources
().getresourceentryname(id
)+",resourse:"
+integer
.tohexstring(id
));log.v
("getcurrentinfo"
,"clickable:"
+view
.isclickable
());
log.v(
"getcurrentinfo"
,"enable:"
+view
.isenabled
());
}arraylist
<
webelement
>
webelementslist
=solo
.getcurrentwebelements
();log.v
("getcurrentinfo"
,"begin get webelements"
);for
(webelementwe:
webelementslist)}
}
分享乙個獲取控制項 id 較簡單的方法
不說其他,直接上 可以直接放在測試工程裡用,記得改下包名。5s重新整理一次,需要自行在logcat視窗中設定篩選條件tag getcurrentinfo 然後就 自行發揮吧 public class getinfotest extends activityinstrumentationtestcas...
乙個簡單的日曆控制項
效果圖 var defaultdate new date var startyear,startmonth,startday 變數定義需要改一下,用default來定義當天的所有資訊 不能改變 var defaultmonth defaultdate.getmonth var defaultyear...
分享乙個winForm下的Chart控制項
本來可以用mschart的,但是客戶有兩個需求 繪製指定值的分割線 以對數方式顯示資料 不好滿足,只好自己寫了乙個,很亂,不過可以給有類似需求的同學以參考,順便也請大家幫忙看看bug,因為要在專案中用,時間匆忙,也未做仔細測試,請感興趣的園友幫忙看看,給點意見,謝謝。本控制項和ms控制項相比,功能比...