当前位置: 首页 > news >正文

在线购物的网站制作新手学做网站要花钱么

在线购物的网站制作,新手学做网站要花钱么,wordpress不显示更新,天津西青建设工程网站Tip#xff1a; 1.扫动过程中如果界面停留在滚动条的中间部分会先回到起点再进行滚动 2.扫动过程中设置的步长长短决定划过内容的多少#xff0c;步长越长滑过的内容就越少#xff1b;步长越短划过的内容就越长 一、UiScrollable 类介绍 1.UiScrollable类说明 1#xff09;…Tip 1.扫动过程中如果界面停留在滚动条的中间部分会先回到起点再进行滚动 2.扫动过程中设置的步长长短决定划过内容的多少步长越长滑过的内容就越少步长越短划过的内容就越长 一、UiScrollable 类介绍 1.UiScrollable类说明 1UiScrollable是UiCollection的子类可以使用UiBoject和UiCollection的所有API 2UiScrollable是专门处理滚动时间的类提供各种滚动方法 二、快速滚动 1.滚动相关概念 1步长步长越长滑动越慢 2扫动也就是滑动扫动几次就是滑动几次 2.快速滚动相关API 返回值 API 说明 booleanflingBackward()以步长为5(默认值)快速向上(后)滑动booleanflingForward()以步长为5(默认值)快速向下(前)滑动booleanflingToBeginning(int maxSwipes)自定义扫动次数以步长为5(默认值)快速滑动到开始booleanflingTuEnd(int maxSwipes)自定义扫动次数以步长为5(默认值)快速滑动到结束  例如 public void testDemo1() throws UiObjectNotFoundException{UiScrollable scrollnew UiScrollable(new UiSelector().className(android.widget.ListView));//以步长为5(默认值)快速向下(前)滑动scroll.flingForward();sleep(1000);//以步长为5(默认值)快速向上(后)滑动scroll.flingBackward();sleep(1000);//自定义扫动次数(5)以步长为5(默认值)快速滑动到结束scroll.flingToEnd(5);sleep(1000);//自定义扫动次数(4)以步长为5(默认值)快速滑动到开始scroll.flingToBeginning(4);sleep(1000);}     三、获取列表子元素 返回值 API 说明 UiObjectgetChildByDescription(UiSelector childPattern,String text,boolean allowScrollSearch)是否允许滚动查找获取具备UiSelector条件元素集合后再以文本描述条件查找对象UiObjectgetChildByDescription(UiSelector childOattern,String text)默认获取具备UiSelector条件的元素集合后再以文本描述条件查找对象UiObjectgetChildByInstance(UiSelector childPattern,int instance)获取具备UiSelector条件的子集再从子集中按照实例筛选想要的元素不滚动UiObjectgetChildByText(UiSelector childPattern,String text,boolean allowScrollSearch)是否允许滚动获取具备UiSelector条件的元素集合后再以文本条件查查找对象UiObjectgetChildByText(UiSelector childPattern,String text)默认滚动获取具备UiSelector条件元素集合后再以文本条件的查找对象  例如 public void testDemo2() throws UiObjectNotFoundException{//getChildByText()//1.找到集合UiScrollable scrollnew UiScrollable(new UiSelector().className(android.widget.ListView));//2.使用默认滚动获取并点击对象(class.text定位)UiObject Jian1016scroll.getChildByText(new UiSelector().className(android.view.View), Jian1016);Jian1016.click();UiDevice.getInstance().pressBack();//3.允许滚动获取并点击对象(class.text定位)UiObject Jian1017scroll.getChildByText(new UiSelector().className(android.view.View), Jian1017,true);Jian1017.click();UiDevice.getInstance().pressBack();//4.不允许滚动获取并点击对象(class.text定位);当不允许滚动查找对象的时候若当前界面没有则报错UiObject Jian1020scroll.getChildByText(new UiSelector().className(android.view.View), Jian1020,false);Jian1020.click();//getChildByInstance()//需要注意的是他没有滚动查找选项他只会按照当前界面显示instance位置情况进行查找如果超出当前界面instance数量则报错UiObject Jian1scroll.getChildByInstance(new UiSelector().className(android.view.View), 1);Jian1.click(); }     四、获取与设置最大滚动次数常量值 返回值 API 说明 intgetMaxSearchSwipes()获取执行搜索滑动过程中的最大滑动次数默认常量为30 (若30次找不到则报错)UiScrollablesetMaxSearchSwipes(int swipes)设置最大可扫动次数(超出设置次数还未搜索到则报错)  例如 public void testDemo3() throws UiObjectNotFoundException{//getMaxSearchSwipes()//1.找到联系人列表集合UiScrollable scrollnew UiScrollable(new UiSelector().className(android.widget.ListView));//2.找到以text为条件进行查找UiObject textnew UiObject(new UiSelector().text(Jian1001));//3.滚动并查找textview(默认滚动30次)scroll.scrollIntoView(text);//5.点击text.click();//6.输出getMaxSearchSwipes()的默认滚动次数System.out.println(scroll.getMaxSearchSwipes());//setMaxSearchSwipes(int swipes)//1.找到联系人列表集合UiScrollable scroll1new UiScrollable(new UiSelector().className(android.widget.ListView));//2.找到以text为条件进行查找UiObject text1new UiObject(new UiSelector().text(Jian1001));//3.设置最大滚动次数为3scroll1.setMaxSearchSwipes(3);//4.滚动并查找对象scroll1.scrollIntoView(text1);//5.点击text1.click();}     五、滑动区域校准常量设置与获取 1.校准概念 校准常量指滑动操作坐标时候的偏移量用来取偏移比例 2.相关API 返回值 API 说明 doublegetSwipeDeadZonePercentage()默认常量值为0.1也就是10%区域不滑动UiScrollablesetSwieDeadZonePercentage(double swipeDeadZonePercentage)设置一个不见的大小在滑动时视为无接触区的百分比(也就是不滑动区域的百分比)  例如 public void testDemo4() throws UiObjectNotFoundException{//1.找到联系人列表集合UiScrollable scrollnew UiScrollable(new UiSelector().className(android.widget.ListView));//2.声明变量deaddouble deadscroll.getSwipeDeadZonePercentage();//3.输出变量默认值(getSwipeDeadZonePercentage()的默认值)System.out.println(dead);//4.自定义(不滑动区域为20%)(setSwipeDeadZonePercentage())scroll.setSwipeDeadZonePercentage(0.2); //如果加到0.5(50%)则不进行滑动变成点击操作了 //5.进行滑动操作scroll.scrollForward();}     六、向前与向后滚动 返回值 API 说明 booleanscrollBackward(int steps)自定义步长向后(上)滚动booleanscrollBackward()以默认步长55向后(上)滚动booleanscrollForward()以默认步长55向前(下)滚动booleanscrollForward(int steps)自定义步长向前(下)滚动  例如 public void testDemo5() throws UiObjectNotFoundException{//1.找到联系人列表集合UiScrollable scrollnew UiScrollable(new UiSelector().className(android.widget.ListView));scroll.scrollForward();//默认向前(下)滚动scroll.scrollForward(20);//自定义步长(20)向前(下)滚动scroll.scrollBackward();//默认向后(上)滚动scroll.scrollBackward(20);//自定义步长(20)向后(上)滚动 }     七、滚动到某个对象 1.相关API 返回值 API 说明 booleanscrollIntoView(UiSelector selector)滚动到条件元素所在位置并且尽量让其居于屏幕中央booleanscrollIntoView(UiObject obj)滚动到对象所在位置并且尽量让其居于屏幕中央booleanscrollTextIntoView(String text)滚动到文本对象所在位置并且尽量让其居于屏幕中央booleanscrollDescriptionIntoView(String text)滚动到描述所在位置并且尽量让其居于屏幕中央booleanscrollToBeginning(int maxSwipes)自定义扫动次数滚动到开始位置(使用默认步长)booleanscrollToBeginning(int maxSwipes,int steps)自定义扫动次数与步长滚动到开始位置booleanscrollToEnd(int maxSwipes,int steps)自定义扫动次数与步长滚动到结束位置booleanscrollToEnd(int maxSwipes)自定义扫动次数滚动到结束位置(使用默认步长)  例如 public void testDemo6() throws UiObjectNotFoundException{//scrollIntoView(UiSelector selector)//1.找到联系人列表集合UiScrollable scrollnew UiScrollable(new UiSelector().className(android.widget.ListView));//2.使用UiSelector条件定位对象UiSelector selectornew UiSelector().text(Jian1015);//3.滚动操作scroll.scrollIntoView(selector);//scrollIntoView(UiObject obj)//1.找到联系人列表集合UiScrollable scroll1new UiScrollable(new UiSelector().className(android.widget.ListView));//2.使用UiObject条件定位对象UiObject objnew UiObject(new UiSelector().text(Jian1100));//3.滚动操作scroll1.scrollIntoView(obj);//scrollTextIntoView(String text) //1.找到联系人列表集合UiScrollable scroll2new UiScrollable(new UiSelector().className(android.widget.ListView));//2.通过文本进行滚动查找操作scroll2.scrollTextIntoView(Jian1100);//scrollDescriptionIntoView(String text)//1.找到联系人列表集合UiScrollable scroll3new UiScrollable(new UiSelector().className(android.widget.ListView));//2.通过描述进行滚动查找操作scroll3.scrollDescriptionIntoView(Jian1011的快速联系人照片);//1.找到联系人列表集合UiScrollable scroll4new UiScrollable(new UiSelector().className(android.widget.ListView));//2.自定义扫动次数滚动到开始位置(使用默认步长)scroll4.scrollToBeginning(5);//3.自定义扫动次数滚动到结束位置(使用默认步长)scroll4.scrollToEnd(5);//4.自定义扫动次数与步长滚动到开始位置scroll4.scrollToBeginning(5, 10);//5.自定义扫动次数与步长滚动到结束位置scroll4.scrollToEnd(5, 10); }     八、设置滚动方向 1.相关API 返回值 API 说明 UiScrollablesetAsHorizontalList()设置滚动方向设置为水平滚动UiScrollablesetAsVerticalList()设置滚动方向设置为纵向滚动  例如 public void testDemo7() throws UiObjectNotFoundException{//1.找到联系人列表集合(与前面滚动例子中的className不同)UiScrollable scroll4new UiScrollable(new UiSelector().className(android.widget.FrameLayout));//2.设置为水平滚动scroll4.setAsHorizontalList();//3.前(右)后(左)各滚动一次scroll4.scrollForward();sleep(2000);scroll4.scrollBackward();sleep(2000);//4.设置为纵向滚动scroll4.setAsVerticalList();//5.前后各滚动一次scroll4.scrollForward();sleep(2000);scroll4.scrollBackward();sleep(2000);} 转载于:https://www.cnblogs.com/JianXu/p/5225008.html
http://www.pierceye.com/news/576106/

相关文章:

  • 网站建设的市场情况网站系统里不能打印
  • 网站如何适应屏幕做网站时无法上传图片
  • 网站的橱窗怎么做嘉兴住房和城乡建设厅网站
  • 吉林省城乡建设官方网站163企业邮箱登录入口官网
  • 做网站参考文献某企业网站建设方案2000字
  • 网站托管哪家好织梦购物网站整站源码
  • 怎么做网站的优化排名wordpress的目录结构(一)
  • 个人可以做公益网站吗美食杰网站的建设目的
  • 宿迁公司企业网站建设《网站基础建设-首保》
  • 做全屏式网站尺寸是多大国外虚拟主机 两个网站
  • 黑龙江建设网站招聘广西住房和城乡建设厅培训中心官方网站
  • 做网站客户最关心的是什么制作网页原型的目的
  • 电子商务网站建设工具河南安阳吧
  • 南通网站建设公司哪个好肯德基的网站建设
  • 高端大气网站源码wordpress做双语网站
  • 360网站推广东莞凤岗
  • 公司网站高端网站建设赣州做网站多少钱
  • dw做网站怎么发布建设银行官方网站登录入口
  • 怎样查看网站建设时间免费外贸自建网站
  • 网站备案注销原因网站建设入账
  • 番禺做网站哪家好wordpress 样式引用
  • 网站研发进度表下载网站建设亿码酷适合5
  • 对网站域名销户怎么做舆情监控都有哪些内容
  • 南宁做网站优化企业网站开发合同
  • 网站做京东联盟公司注册网上核名入口
  • jsp做的零食网站下载一分钟做网站
  • 营销网站竞品分析报告上海平面网站
  • 网站建设 邦机票网站制作
  • 网站开发从整体上用vps刷网站流量要怎么做
  • 搭建一个网站 优帮云网站无法访问的原因