资源描述
2013 LENOVO CONFIDENTIAL.All rights reserved.,#,2012 LENOVO CONFIDENTIAL.Lenovo and Towers Watson Use Only.,#,2012 LENOVO CONFIDENTIAL.Lenovo and Towers Watson Use Only.,#,Uiautomator API【2】,2013,年,8,月,10,日,UiObejct,UiObejct,对 象 属 性,UiObject,判断对象属性状态,boolean,isCheckable,(),是否可以选中,boolean,isChecked,(),是否打勾选中,boolean,isClickable,(),是否可以点击,boolean,isEnabled,(),控件是否可用,boolean,isFocusable,(),是否可以存在焦点,boolean,isFocused,(),是否已经获得焦点,boolean,isLongClickable,(),是否可以长按,boolean,isScrollable,(),是否可以滚动,boolean,isSelected,(),是否选择了,checked,勾选与开关按钮,enabled,灰选,focused,焦点,longclick,长按图标进入相应的设置,scrollable,listview,例子,打开相机,拍照,拍照条件:,GPS,开关,开,曝光,1,色彩效果 单色,auto,.launchApplication,(,com.android.gallery3d,com.android.camera.CameraLauncher,);,auto,.,clickDesc,(,更多设置控件,);,UiObject,gps,=,new,UiObject,(,auto,.,getDesc,(,GPS,位置信息开关,);,/GPS,位置信息开,if,(!gps.isChecked(),gps.click();,/,曝光为,+1,auto,.,clickText,(,曝光,);,UiObject bg=,new,UiObject,(,auto,.,getClass,(,android.widget.RadioButton,2,);,if,(!bg.isChecked(),bg.click();,/,色彩效果为单色,auto,.,clickText,(,色彩效果,);,auto,.,clickText,(,单色,);,auto,.,pressKey(KEY,.,BACK,);,auto,.,clickDesc,(,“,快门”按钮,);,练习,练习,1,:设置“按电源键,结束通话而不是关闭屏幕”,来电,按电源键,验证功能是否有效。(多机交互),练习,2,:联系人设置,检查“显示拨号图标”的功能是否实现,
展开阅读全文