2013年8月15日

Using Android monkeyrunner from Eclipse, both in Windows and Linux!

摘要: This time I want to use English to make this article useful for all others in the world:)As you know, Android MonkeyRunner is a good testing tool, but we could only develop monkeyrunner under a text editor like Vim, emacs, etc.Diego Torres Milano wrote a blog to make Monkeyrunner running on Eclipse, 阅读全文

posted @ 2013-08-15 03:57 JasonKwok 阅读(494) 评论(0) 推荐(0)

Android ADT安装与卸载

摘要: Android ADT安装 Eclipse 版本: Eclipse Java EE IDE for Web Developers. Version: Kepler Release Build id: 20130614-0229在线安装:首先打开eclipse,然后依次单击Help/Install New Software单击后弹出的Install界面中的“Add”按钮,在Name中输入任意名字,并在Location中输入ADT的下载地址:https://dl-ssl.google.com/android/eclipse/在线下载奇慢无不,所以会出现“假死”的状态离线安装:http://... 阅读全文

posted @ 2013-08-15 01:45 JasonKwok 阅读(415) 评论(0) 推荐(0)

2013年8月9日

Python urllib2详解及实例

摘要: urllib2是Python的一个获取URLs(Uniform Resource Locators)的组件。他以urlopen函数的形式提供了一个非常简单的接口,这是具有利用不同协议获取URLs的能力,他同样提供了一个比较复杂的接口来处理一般情况,例如:基础验证,cookies,代理和其他。它们通过handlers和openers的对象提供。urllib2支持获取不同格式的URLs(在URL的":"前定义的字串,例如:"ftp"是"ftp:python.ort/"的前缀),它们利用它们相关网络协议(例如FTP,HTTP)进行获取。这篇 阅读全文

posted @ 2013-08-09 02:38 JasonKwok 阅读(488) 评论(0) 推荐(0)

Python中将(字典,列表等)变量格式化成字符串输出

摘要: 比如原始的List变量的值是这种:1 [{"yearMonth": {"month": {"string": "November", "value": "11"}, "year": {"string": "2012", "value": "2012"}}, "reservedMonthList": ["2", "3", 阅读全文

posted @ 2013-08-09 01:00 JasonKwok 阅读(1229) 评论(0) 推荐(0)

JSON+如何处理JSON字符串

摘要: JSON(Javascript Object Notation)是一种轻量级的数据交换语言,以文字为基础,且易于让人阅读。尽管JSON是在Javascript的一个子集,但JSON是独立于语言的文本格式,并且采用了类似于C语言家族的一些习惯。{"list":[ {"ArticleId":7392749,"BlogId":1158641,"CommentId":2182295,"Content":"偶是来测试评论滴,哈哈","ParentId":0,&quo 阅读全文

posted @ 2013-08-09 00:52 JasonKwok 阅读(635) 评论(0) 推荐(0)

Python 正则表达式【二】

摘要: 关于前向,后向,匹配,非匹配Matches if ... matches next, but doesn’t consume any of the string. This is called a lookahead assertion. For example, Isaac (?=Asimov) will match 'Isaac ' only if it’s followed by 'Asimov'.(?!...)Matches if ... doesn’t match next. This is a negative lookahead assertion 阅读全文

posted @ 2013-08-09 00:34 JasonKwok 阅读(381) 评论(0) 推荐(0)

2013年8月6日

Python re 正则表达式【一】【转】

摘要: 数量词的贪婪模式与非贪婪模式正则表达式通常用于在文本中查找匹配的字符串。Python里数量词默认是贪婪的(在少数语言里也可能是默认非贪婪),总是尝试匹配尽可能多的字符;非贪婪的则相反,总是尝试匹配尽可能少的字符。例如:正则表达式"ab*"如果用于查找"abbbc",将找到"abbb"。而如果使用非贪婪的数量词"ab*?",将找到"a"。反斜杠的困扰与大多数编程语言相同,正则表达式里使用"\"作为转义字符,这就可能造成反斜杠困扰。假如你需要匹配文本中的字符"\&quo 阅读全文

posted @ 2013-08-06 11:46 JasonKwok 阅读(377) 评论(0) 推荐(0)

2013年8月4日

Monkeyrunner 使用说明

摘要: monkeyrunner为android系统新公开的一个测试工具。有助于开发人员通过脚本部署较大规模的自动化测试。Monkeyrunner本文档中包含 一个简单的monkeyrunner示例程序monkeyrunner API简介运行monkeyrunnermonkeyrunner内建帮助使用插件扩展monkeyrunner参见测试基础monkeyrunner工具提供了一个API,使用此API写出的程序可以在Android代码之外控制Android设备和模拟器。通过monkeyrunner,您可以写出一个Python程序去安装一个Android应用程序或测试包,运行它,向它发送模拟击键,截取它 阅读全文

posted @ 2013-08-04 03:55 JasonKwok 阅读(439) 评论(0) 推荐(0)

Python安装远程调试Android需要的扩展脚本

摘要: http://android-scripting.googlecode.com/hg/python/ase/android.py拷贝到/Python27/Lib/site-packages这个目录下Code: 1 # Copyright (C) 2009 Google Inc. 2 # 3 # Licensed under the Apache License, Version 2.0 (the "License"); you may not 4 # use this file except in compliance with the License. You may o 阅读全文

posted @ 2013-08-04 02:21 JasonKwok 阅读(464) 评论(0) 推荐(0)

2013年8月3日

Python为什么要self

摘要: Python的类的方法和普通的函数有一个很明显的区别,在类的方法必须有个额外的第一个参数 (self ),但在调用这个方法的时候不必为这个参数赋值 (显胜于隐 的引发)。Python的类的方法的这个特别的参数指代的是对象本身,而按照Python的惯例,它用self来表示。(当然我们也可以用其他任何名称来代替,只是规范和标准在那建议我们一致使用self)为何Python给self赋值而你不必给self赋值?例子说明:创建了一个类MyClass,实例化MyClass得到了MyObject这个对象,然后调用这个对象的方法MyObject.method(arg1,arg2) ,这个过程中,Python 阅读全文

posted @ 2013-08-03 19:09 JasonKwok 阅读(420) 评论(1) 推荐(0)

导航