当前位置:  编程技术>移动开发
本页文章导读:
    ▪施用Monkey进行UI或应用程序测试        使用Monkey进行UI或应用程序测试 使用Monkey进行UI或应用程序测试          Monkey是运行于模拟器或手机上的一个程序,通过生成伪随机的大量的系统级的用户事件流来模拟操作,包括单击、.........
    ▪ ListView 运用技巧        ListView 使用技巧 通过ListView.addFooterView添加一个footerview至list中,可能出现通过dpad无法focus与click的情况,解决方法 ListView.setItemsCanFocus(true); ListView.addFooterView(view,null,true); 同时,view对象需要.........
    ▪ [转]用谷歌浏览器回当手机模拟器       [转]用谷歌浏览器来当手机模拟器   很多网站都通过User-Agent来判断浏览器类型,如果是3G手机,显示手机页面内容,如果是普通浏览器,显示普通网页内容。   谷歌Chrome浏览器,可以很.........

[1]施用Monkey进行UI或应用程序测试
    来源: 互联网  发布时间: 2014-02-18
使用Monkey进行UI或应用程序测试

使用Monkey进行UI或应用程序测试

         Monkey是运行于模拟器或手机上的一个程序,通过生成伪随机的大量的系统级的用户事件流来模拟操作,包括单击、触摸、手势等。从而为正在开发中的应用程序通过随机响应进行压力测试。

         最简单使用monkey的方式是通过下面的命令行,它可以运行指定的应用程序并向其发送500个伪随机事件。

$ adb shell monkey -v -p your.package.name 500

     关于monkey更多的选项及详细信息,请参见UI/Application Exerciser Monkey。


    
[2] ListView 运用技巧
    来源: 互联网  发布时间: 2014-02-18
ListView 使用技巧

通过ListView.addFooterView添加一个footerview至list中,可能出现通过dpad无法focus与click的情况,解决方法
ListView.setItemsCanFocus(true);

ListView.addFooterView(view,null,true);

同时,view对象需要进行如下设置:

view.setFocusable(true);
view.setClickable(true);

 

在添加成功后,在ListView的onItemClick是无法监听到footerview的click时间的,所以,添加至footer的view需要自定义setOnClickListener事件。


    
[3] [转]用谷歌浏览器回当手机模拟器
    来源: 互联网  发布时间: 2014-02-18
[转]用谷歌浏览器来当手机模拟器

  很多网站都通过User-Agent来判断浏览器类型,如果是3G手机,显示手机页面内容,如果是普通浏览器,显示普通网页内容。

  谷歌Chrome浏览器,可以很方便地用来当3G手机模拟器。在Windows的【开始】-->【运行】中输入以下命令,启动谷歌浏览器,即可模拟相应手机的浏览器去访问3G手机网页:

  谷歌Android:

chrome.exe --user-agent="Mozilla/5.0 (Linux; U; Android 2.2; en-us; Nexus One Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1"



  苹果iPhone:

chrome.exe --user-agent="Mozilla/5.0 (iPad; U; CPU OS 3_2_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B500 Safari/531.21.10"



  诺基亚N97:

chrome.exe --user-agent="Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-1/20.0.019; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.18124"



  试一试,分别用Android、iPhone、诺基亚访问http://www.163.com/ 、http://blog.s135.com/ 、http://www.google.com.hk/ 、http://3g.qq.com 、http://t.sina.cn 这些3G手机网页,看看有什么不同。

  更多款手机的User-Agent:http://www.zytrax.com/tech/web/mobile_ids.html

  10月11日备注:如果想切换回普通浏览器模式,关掉所有Chrome浏览器,重开即可。如果不想关闭浏览器,切回普通浏览器模式,则访问:

chrome.exe --user-agent="Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.472.63 Safari/534.3"

    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android实现侦听电池状态显示、电量及充电动...
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
▪根据USER-AGENT判断手机类型并跳转到相应的app...
▪Android Touch事件分发过程详解
jquery iis7站长之家
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android按钮单击事件的四种常用写法总结
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android实用的代码片段 常用代码总结
▪Android实现弹出键盘的方法
▪Android中通过view方式获取当前Activity的屏幕截...
▪Android提高之自定义Menu(TabMenu)实现方法
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
▪Android提高之MediaPlayer播放网络视频的实现方法...
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3