在分析Robotium的运行原理之前,我们有必要先搞清楚Instrumentation的一些相关知识点,因为Robotium就是基于Instrumentation而开发出来的一套自动化测试框架。鉴于之前本人已经转载和编写了Instrumentation的一些文章,所以建议大家如果没有看过的还是翻看下先对Instrumentation有个基本的理解。然后带着疑问再来看这篇文章看是否能帮上自己。
既...
分类:
其他 时间:
2014-11-11 14:24:23
收藏:
0 评论:
0 赞:
0 阅读:
214
#include
#include
#include
#include
#define CONTRASTFUNC0 -1 //翻转
#define CONTRASTFUNC1 0 //分段
#define CONTRASTFUNC2 1 //对数
#define CONTRASTFUNC3 2 //反对数
#define CONTRASTFUNC4 3 //n次幂
#define...
分类:
其他 时间:
2014-11-11 14:24:13
收藏:
0 评论:
0 赞:
0 阅读:
352
1、
2、private String getLocalMacAddress() {
WifiManager wifi = (WifiManager) getSystemService(Context.WIFI_SERVICE);
WifiInfo info = wifi.getConnectionInfo();
return info.getM...
分类:
移动平台 时间:
2014-11-11 14:24:03
收藏:
0 评论:
0 赞:
0 阅读:
254
/** 获取存储卡路径 */
File sdcardDir=Environment.getExternalStorageDirectory();
/** StatFs 看文件系统空间使用情况 */
StatFs statFs=new StatFs(sdcardDir.getPath());
/** Block 的 size*/
Long blockSize=statFs.get...
分类:
移动平台 时间:
2014-11-11 14:23:53
收藏:
0 评论:
0 赞:
0 阅读:
286
1)public class StartupReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Intent startupintent = new Intent(context,StrongTracks...
分类:
移动平台 时间:
2014-11-11 14:23:43
收藏:
0 评论:
0 赞:
0 阅读:
239
android:name="android.permission.ACCESS_NETWORK_STATE" />
private boolean getNetWorkStatus() {
boolean netSataus = false;
ConnectivityManager cwjManager = (ConnectivityManager)...
分类:
移动平台 时间:
2014-11-11 14:23:23
收藏:
0 评论:
0 赞:
0 阅读:
255
如果团队很小,需求经理的角色由项目经理担当,测试经理的角色有开发经理担当
如果一个人很全能,所有角色一个人担当
但不过几个人,软件开发的流程其中角色所要做的工作不能少...
分类:
其他 时间:
2014-11-11 14:23:13
收藏:
0 评论:
0 赞:
0 阅读:
114
public void setBrightness(int level) {
ContentResolver cr = getContentResolver();
Settings.System.putInt(cr, "screen_brightness", level);
Window window = getWindow();
LayoutParams attributes =...
分类:
移动平台 时间:
2014-11-11 14:23:03
收藏:
0 评论:
0 赞:
0 阅读:
283
部分关键异常内容为:
。。。。。。
remote:ERROR:committer email address %%%%%%
remote:ERROR:does not match your user account。
。。。。。。
remote:ERRO:The following address are current registered:
remote:ERROR:******
...
分类:
Web开发 时间:
2014-11-11 14:22:33
收藏:
0 评论:
0 赞:
0 阅读:
1151
日常工作总结
Ø netstat命令
如果你在Windows操作系统,你可以使用netstat命令来查询PID,然后可以打开任务管理器,查看这个PID对应的进程名;如果PID没有显示,菜单》查看》选择列》选中PID即可;得知进程后,我们可以将进程杀掉。在windows控制台窗口下执行:netstat -nao | findstr 161
看倒数第1,3行,你看到是PID为4996的进...
分类:
其他 时间:
2014-11-11 14:22:23
收藏:
0 评论:
0 赞:
0 阅读:
354
现在网上贴出来的很多下载地址已经不可用了,建议单价去官方网站去查看最新的下载地址:http://brew.sh/index_zh-cn.html
不过,homebrew在mac下是需要安装Xcode之后才可以的。
估计原因是需要mac环境下的命令行工具,这让非iOS开发者有点无奈。由于本人为iOS开发者,Xcode已经安装。没有安装的童鞋可以尝试下只安装下命令行工具进行尝试,毕竟X...
分类:
系统服务 时间:
2014-11-11 14:22:13
收藏:
0 评论:
0 赞:
0 阅读:
344
1、界面启动后开启服务
public class UploadlogActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
sup...
分类:
移动平台 时间:
2014-11-11 14:22:03
收藏:
0 评论:
0 赞:
0 阅读:
364
android屏幕旋转方法总结...
分类:
移动平台 时间:
2014-11-11 14:21:53
收藏:
0 评论:
0 赞:
0 阅读:
327
// ------DoublyLinkedList.h------
template
class DNode
{
private:
// 指向左、右结点的指针
DNode * left;
DNode * right;
public:
// data为公有成员
T data;
// 构造函数
DNode(void);
DNode(const T& item);
// 改变表的方...
分类:
编程语言 时间:
2014-11-11 14:21:43
收藏:
0 评论:
0 赞:
0 阅读:
311
public class TestsuActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(save...
分类:
移动平台 时间:
2014-11-11 14:21:33
收藏:
0 评论:
0 赞:
0 阅读:
215
命令模式遵循封装变化、针对接口及开闭原则。
命令模式通过提供统一接口,是不同对象的方法调用拥有一致的外观,从而实现执行者的可扩充性。
命令模式主要处理统一访问不同类型对象的需求。
命令模式最主要的缺点是需要额外提供命令类,有时命令类数量也会很庞大。
命令模式简单示例
package commandpattern;
public interface Command {
/*...
分类:
其他 时间:
2014-11-11 14:21:23
收藏:
0 评论:
0 赞:
0 阅读:
178
如果项目比较大代码较多,在打包时,可能会出现java.lang.OutOfMemoryError: Java heap space
解决方法:\sdk\tools\proguard\bin\proguard.bat
java -jar "%PROGUARD_HOME%"\lib\proguard.jar %* 添加-Xmx1024m -Xms1024m参数,调高JVM 的使用内存;即变成
j...
分类:
编程语言 时间:
2014-11-11 14:21:13
收藏:
0 评论:
0 赞:
0 阅读:
274
vlc添加模块
在源码中的modules目录下的control目录添加自己的模块
1. 在control下新建自己的模块源码Mymodule.c
2. 在Modules.ac文件中添加模块(按照其他模块添加)
3. 在源码的根目录下configure.ac中添加Mymodules(按control目录下的其他木块添加,位置相同)
4. ./bootstrap
5. ./configur...
分类:
其他 时间:
2014-11-11 14:21:03
收藏:
0 评论:
0 赞:
0 阅读:
121
寻找自适应元素(2)-数据透视表
设计要点:excle、界面、自动调整
阿金:俺又被你打败了!俺认为的“高大上”的东西,怎么到你这就骄傲不起来呢?!
秀秀:其实越是简单的东西,越容易被忽视,不信咱们比比,看谁知道excle里自动调整的东西多?
阿金:透视表怎么也得算一个吧。
秀秀:就算是吧,不过,当数据发生变化时,它必须“刷新”一下才能调整,比起“缩小字体填充”还不够自动。
阿金...
分类:
其他 时间:
2014-11-11 14:20:58
收藏:
0 评论:
0 赞:
0 阅读:
258
寻找自适应元素(3)-自动换行
设计要点:excle、界面、自动调整
秀秀:说俺“拽”?!什么“自适应”?不就是自动调整嘛。单元格内容“自动换行”就算一个。
阿金:嗯——好吧。
秀秀:嗯?怎么有点有气无力的?
阿金:俺这两天有点儿郁闷。
秀秀:郁闷?
阿金:唉,俺一直以为俺是“高大上”,整天和电脑打交道,可是,这两天听说俺们那儿刷墙的个民工,人家的工资是每天200。俺每天才挣100。...
分类:
其他 时间:
2014-11-11 14:20:56
收藏:
0 评论:
0 赞:
0 阅读:
309