前面已经介绍过了UIAutomator的脚本编写办法了,但是脚本的debug一直都没有弄清楚,通过打log的方式来调试脚本是很耗时的,UIAutomator一直都是支持remote debug的,只是官方的文档中没有写,所以中文的文章中也很少找到,通过google,发现有一篇英文的文章说的很清楚,按照做了一遍成功了,这里贴上我的过程,转一个原创吧。
英文文章在 http://stackover...
分类:
其他好文 时间:
2014-07-29 17:45:12
阅读次数:
196
网络上疯传的克制体中就有这么一句:有wifi就会放肆,但用流量就会克制。榜上有名,也说明了人们对wifi网络的需求,尤其是免费wifi。从对无线网络需求方面,毫无疑问,但是从另一角度,我则认为是流量可放肆,wifi需克制。
不打哑谜,这个角度就是从安全角度来解析。网络繁荣的当下,生活丰富的同时,信息安全却成了大问题。如何保证上网安全,隐私信息不被泄露,还亟待更多的努力。一般用户能做到的则是自...
分类:
其他好文 时间:
2014-07-29 17:45:02
阅读次数:
199
attempt to re-open an already-closed object
字面理解,试图再次打开已经关闭的对象,这是我在操作sqlited的时候出现的错误,
我在一个activity里面对数据库进行操作,在这个acitvity生命周期结束(跳转或者其他操作)但是程序不结束时,对数据库进行close操作,
开始运行,首次打开此avtivity没有错误,然后跳转此时此avtiv...
分类:
编程语言 时间:
2014-07-29 17:44:52
阅读次数:
1121
Problem Description
Recently, Doge got a funny birthday present from his new friend, Protein Tiger from St. Beeze College. No, not cactuses. It's a mysterious blackbox.
After some research, Doge f...
分类:
其他好文 时间:
2014-07-29 17:44:32
阅读次数:
267
聊天程序,swing做服务器,客户端为android和swing,可以进行相互之间的通讯,实现的功能如下图:
基本思路:
启动服务器:
启动服务器线程,等待客户端的连接,启动广播线程,负责向客户端发送消息
启动客户端线程,维持服务器与单个客户端的连接,负责接收从客户端发送过来的消息
android和swing客户端:
登陆进入聊天室:获得与服务器连接的...
分类:
移动开发 时间:
2014-07-29 17:44:22
阅读次数:
345
在使用接口回调的时候发现了一个经常犯的错误,就是回调函数里面的实现有可能是用多线程或者是异步任务去做的,这就会导致我们期望函数回调完毕去返回一个主函数的结果,实际发现是行不通的,因为如果回调是多线程的话你是无法和主函数同步的,也就是返回的数据是错误的,这是非常隐秘的一个错误。那有什么好的方法去实现数据的线性传递呢?先介绍下回调机制原理。
回调函数
回调函数就是一个...
分类:
移动开发 时间:
2014-07-29 17:44:12
阅读次数:
233
Unity里面大部分的功能都可以通过拖拽来实现,但是为了方便介绍,在这里都通过代码来实现。
Unity里面要播放音乐主要有以下3个要素:
1.AudioSource:控制音乐播放的主体
2.AudioClip:需要播放的音乐
3.AudioListener:添加这个控件才能够听到音乐播放的效果
代码如下:
AudioSource m_audioSo...
分类:
其他好文 时间:
2014-07-29 17:44:02
阅读次数:
183
你是否曾想要一个和办公室时间来源完全准确的表?
这就有一个网络的办公时间服务器,你可以依据它并同步你的时间。大多数人用电脑来进行设置,现在Arduino也可以同样做到。你只需要一个Arduino和一个以太网插板,但是我们也加一个LCD显示屏。随后可能还增加闹钟功能。...
分类:
其他好文 时间:
2014-07-29 17:43:52
阅读次数:
367
python关键字is与 ==的区别
最近在学习Python,总结一下小知识点。
Python中的对象包含三要素:id、type、value
其中id用来唯一标识一个对象,type标识对象的类型,value是对象的值
is判断的是a对象是否就是b对象,是通过id来判断的
==判断的是a对象的值是否和b对象的值相等,是通过value来判断的
示例如下:
...
分类:
编程语言 时间:
2014-07-29 17:43:42
阅读次数:
210
老师的一个项目,需求如下:1)arcgis版本使用9.2;2)需要发布一个数据入库服务,第三方调用这个服务,就可以将“水窖”点位数据存入到服务器数据库中的“水窖”图层;3)入库前需要检查“水窖”点位数据的合法性: a.水窖点位是否在合理的区域内:水窖在县城范围内; b.水窖编号的唯一性:水窖编号.....
分类:
编程语言 时间:
2014-07-29 17:42:12
阅读次数:
595
Modern UI Kit 是一套简单,优雅和免费的现代用户界面包。这套 UI 工具包包含数百个用户界面元素,这将帮助你设计良好的用户界面。这些素材的设计是矢量,可以根据需要自由调整它们的大小。
分类:
其他好文 时间:
2014-07-29 17:41:52
阅读次数:
185
针对屏幕上的一个View控件,Android如何区分应当触发onTouchEvent,还是onClick,亦或是onLongClick事件?在Android中,一次用户操作可以被不同的View按次序分别处理,并将完全响应了用户一次UI操作称之为消费了该事件(consume),那么Android...
分类:
移动开发 时间:
2014-07-29 17:41:42
阅读次数:
245
RedhatorFedora Core:/var/log/secure#Mandrake,FreeBSDorOpenBSD:/var/log/auth.log#SuSE:/var/log/messages#Mac OS X(v10.4 or greater):/private/var/log/asl...
分类:
系统相关 时间:
2014-07-29 17:41:32
阅读次数:
621
Unity3d之树木创建的参数设定通常Unity3d创建树木经常会创建出很多奇葩的种类=_=,以下是创建出比较正常树木的基本参数1:> 基本树干形状建立: 选择根?建立分枝干?设置分支干Distribution 为 Whorled ? 设置 Frequency 为 30。 2:> 提高主枝干开始长出...
分类:
其他好文 时间:
2014-07-29 17:41:12
阅读次数:
230
初初认识jQuery的not选择器,想要实现的功能是,点击第一个div,显示第二个div,点击第一个div以外的地方,隐藏第二个div。具体代码如下:Welcome to My Homepage我是按钮I live in Duckburg.My best friend is Mickey.需要注意的...
分类:
Web程序 时间:
2014-07-29 17:41:02
阅读次数:
192
Layer 游戏中的背景容器,Layer类是Node类的一个子类,它实现了触屏事件代理(TouchEventsDelegate)协议。LayerColor是Layer的一个子类,它实现了RGBAProtocol协议。LayerGradient是LayerColor的一个子类,它在背景上画渐变效果。L...
分类:
其他好文 时间:
2014-07-29 17:40:42
阅读次数:
391
原文地址http://www.cnblogs.com/zhycyq/articles/2636748.html50种方法优化SQL Server数据库查询查询速度慢的原因很多,常见如下几种: 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形...
分类:
数据库 时间:
2014-07-29 17:40:22
阅读次数:
364