- 博客(28)
- 收藏
- 关注
uiautomator 试用心得
这是官方地址:https://developer.android.com/tools/testing/testing_ui.html觉得有这两点缺陷 : 1) 因为需要打jar包然后push到机器上,调试很不方便 2)API level 16以上(4.1以上) 所以机型就有限制,老用模拟器也不实际需要用到如下命令:到sdk tool目录(需根据你实际目录情况修改项目名和路...
2012-12-26 14:43:50
163
原创 startActivityForResult()的用法
http://www.cnblogs.com/mubai/archive/2011/09/21/2183816.html
2012-12-20 09:59:12
91
原创 SharedPreferences的用法 (读书笔记)
SharedPreferences 通过Context的getSharedPreferences来创建实例。SharedPreferences share = this.getSharedPreferences(String name,int mode);mode可以设置为这些值:Context.MODE_PRIVATE、Context.MODE_WORLD_READABLE、...
2012-12-10 17:11:38
141
原创 android handler
线程同步用的 http://www.pin5i.com/showtopic-android-handler.htmlAndroid中AsyncTask的简单用法http://blog.youkuaiyun.com/cjjky/article/details/6684959
2012-09-13 15:28:39
109
原创 使用Drawable资源(摘自android应用开发详解)
1) 2) Resources r = getResources(); Drawable d = r.getDrawable(R.drawable.moto); myImageView.setImageDrawable(d);
2012-08-06 09:56:26
137
原创 adb 命令
adb devices 查看当前连接设备adb push d:\test.apk /sdcard/adb install test.apk
2012-08-05 15:04:18
109
原创 android service
http://www.androidcompetencycenter.com/2009/01/basics-of-android-part-iii-android-services/
2012-06-14 10:56:11
100
原创 Robotium 第三天: 使用TestSuite
使用junit TestSuite可以用例管理我们测试脚本的执行 在第二天的基础上在新建一个测试脚本 如下: package com.mitalk.test; import android.app.Activity;import android.test.ActivityInstrumentationTestCase2; import com.jayw...
2012-04-26 17:08:26
156
原创 junit4 test suit
package com.test.testclasses; import org.junit.runner.RunWith;import org.junit.runners.Suite; @RunWith(Suite.class)@Suite.SuiteClasses({ Add.class, Minus.class})public class MyT...
2012-04-25 14:56:27
147
原创 输入输出 java
InputStrean 字节输入流 从文件到程序OutputStream 字节输出流 从程序到文件字节输入流是指数据以字节形式从其他文件或者终端设备想程序流入;输入流只能从流中读取数据使用InputStrean类完成字节输出流:数据以字节形式从程序流出,输出流只能向流中写入数据,使用OutputStream把java对象转化成字节序列的过程称为对象的序列化把字节序列恢复为java对象的...
2012-04-09 10:38:31
163
原创 localhost/127.0.0.1:8080 - Connection refused
用10.0.2.2代替127.0.0.1和localhost
2012-04-06 13:37:38
375
原创 timeout
while(solo.searchText("Connecting with server", true)){ if(System.currentTimeMillis() < timeout){ if(solo.waitForText(text,1,CommonVariable.TIMEOUT_ONE_SECOND)){ break; } ...
2012-03-26 11:19:41
103
原创 Robotium自动化脚本与Hudson集成
1. 部署hudson到tomcat 下载tomcat,然后解压,下载hudson war包(如果不是.war后缀修改下),把该war包放到tomcat的webapps文件夹下 到tomcat,bin文件夹下运行startup.bat 访问这个链接 http://localhost:8080/hudson/ 2. hudson基本配置 打开...
2012-03-12 14:11:25
141
原创 Robotium第二天:在模拟器安装被测的apk及其创建测试项目
因为要在命令行下运行一些android的工具,所以配置一些环境变量会比较方便: 配置ANDROID_HOME为android sdk的安卓目录,例如:D:\android-sdk在path下添加这两个:%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools; 在模拟器中安装APK(以米聊作为测试的apk)因...
2012-03-06 13:39:49
145
原创 Robotium 第一天: android 开发环境的搭建
Robotium是一个开源的测试框架。 我们可以使用它来进行Android应用的自动化测试。具体情况可访问它的官网 http://code.google.com/p/robotium/通过Robotium写Android的自动化脚本,需要有Android的开发环境。现在大概描述下搭建android开发环境的大概过程:(详细过程可参看这里:http://developer.android.com/s...
2012-03-05 17:09:16
122
原创 test
var view = UIATarget.localTarget().frontMostApp().mainWindow().elements()[1]; view.staticTexts()[0].value();var textfields = view.textFields();textfields[0].setValue("277860602");...
2012-01-13 09:45:12
107
原创 java 线程
sleep()方法是一个静态的方法,它所指的是当前正在执行的线程休眠一个毫秒数。看到某些书上的Thread.currentThread().sleep(1000); ,其实是不必要的。Thread.sleep(1000);就可以了。类似于getName()方法不是静态方法,它必须针对具体某个线程对象,这时用取得当前线程的方法Thread.currentThread().getName();...
2011-12-13 09:56:14
82
原创 文件读写
public class ReadAndWrite { public static void main(String[] args) throws Exception{ List lines = new ArrayList(); FileWriter fw = new FileWriter("./file/2.txt",false); BufferedWriter b...
2011-11-20 11:18:55
95
原创 StringBuffer常用方法
1)append该方法的作用是追加内容到当前StringBuffer对象的末尾,类似于字符串的连接。调用该方法以后,StringBuffer对象的内容也发生改变,例如: StringBuffer sb = new StringBuffer(“abc”); sb.append(“123”); 则对象sb的值将变成”abc123”。2)insert该方法的作用是在Strin...
2011-11-17 21:17:30
145
原创 string常用方法
[b]1)charAt[/b]该方法的作用是按照索引值,获得字符串中的指定字符eg:String str = "abcd";//输出 b System.out.println(str.charAt(1));[b]2)compareTo[/b]该方法的作用是比较两个字符串的大小,比较的原理是依次比较每个字符的字符编码。首先比较两个字符串的第一个字符,如果第一个字符串的字符编码...
2011-11-16 22:07:19
174
原创 case when 例子
select name, case when zongxuefen>10 then '优秀' when zongxuefen5 then '良好' else '不合格' end as level from XS
2010-10-31 11:34:19
76
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人