- 浏览: 33997 次
- 性别:
- 来自: 西安
最新评论
-
xushans:
线上申请地址: http://wenku.bai ...
android上执行UI交互的junit方法 -
xushans:
<iframe width="604" ...
android上执行UI交互的junit方法 -
conglianying:
...
js的prototype原型设计模式
文章列表
python环境下没有设置defaultEncoding的场合,通常会报错UnicodeEncodeError。
我机器下的python安装在/usr/lib/python2.7
在该路径下新建sitecustomize.py
import sys
sys.setdefaultencoding('utf-8')
ok了
http proxy环境下,使用git和brew的设置
export http_proxy=http://user:password@ip:port
export https_proxy=$http_proxy
export ALL_PROXY=$http_proxy
测算对象元素的内存使用量
- 博客分类:
- java
オブジェクトの使用メモリを測る
http://qiita.com/disktnk/items/6d86e162f9ef10da083d
netsh advfirewall firewall add rule name="SSL-VPN Proxy" dir=in action=allow protocol=TCP localport=84
netsh advfirewall firewall show rule name="SSL-VPN Proxy"
netsh interface portproxy add v4tov4 listen=84 connectaddress=xxx.xxx.xxx.xxx connectport=xxx
netsh interface portproxy ...
本文转自简书
Restful这个名称应该很多人都不陌生,但是我发现不少人对Restful存在或多或少的理解偏差,其中不泛比较厉害的程序员,所以有必要为Restful来“正名”。
Restful是一种软件架构风格,设计风格而不是标准,只是提 ...
1.下载tcpdump并导入android虚拟机目录(例:/data/local)
2.adb shell /data/local/tcpdump -i any -p -s 0 -w netCapture.pcap
监听android通信,写入netCapture.pcap
3.将写入的信息文件netCapture.pcap导入pc机,用wireshark打开读取查看
ios的配置文件是写在.plist里。
那么,如何从android读取.plist文件内容呢?
1.需要导入dd-plist.jar
2.读取.plist文件
config.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist ...
android-async-http是处理http处理的开源网络框架。
地址如下:
https://github.com/loopj/android-async-http
选择android-async-http库来处理android网络通信处理,完全是因为呼声够高。期间在研究该库soap通信时,发现了关于该库做soap通信时的讨论帖,在网上资料很少的情况下,看到这个讨论也算是很好的教材。
https://github.com/loopj/android-async-http/issues/403
下来开始本地测试。
1.在本地搭建WebService服务,搭建方法:http://xush ...
根据wsdl文件如何生成soap请求的格式呢?
使用最方便的工具SoapUI
下载地址:http://sourceforge.net/projects/soapui/files/
这是android无法进行socket访问。
修改配置如下即可:
<manifest>
//……
<uses-permission android:name="[color=red]android.permission.INTERNET[/color]" />
</manifest>
Apache Axis2是下一代 Apache Axis,是Axis的后续版本,是新一代的SOAP引擎。
官方网站:http://axis.apache.org/axis2/java/core/index.html
发布和生成客户端代码可以使用Axis的Eclipse插件:
Service Archive Wizard - Eclipse Plug-in(用来将服务代码打包成后缀名为.aar文件的插件)
Code Generator Wizard - Eclipse Plug-in(用来将服务代码生成wsdl文件以及解析将wsdl文件生成客户端代码的插件)
搭建参照文档:
http://b ...
android上执行UI交互的junit方法
可以使用Instrumentation来测试Activity并模拟发送键盘事件交互UI操作
相关介绍如下:
JUnit TestCase类
继承自JUnit的TestCase,不能使用Instrumentation框架。但这些类包含访问系统对象(如Context)的方法。使用Context,你可以浏览资源,文件,数据库等等。基类是AndroidTestCase,一般常见的是它的子类,和特定组件关联。
子类有:
l ApplicationTestCase——测试整个应用程序的类。它允许你注入一个模拟的Context到应用程序中,在应用程 ...
android:
——注意要启动虚拟机或者连接真机才能调试
这里要用到adb,就是android自带的调试数据库的工具,打开命令行cmd,输入adb,如果提示不是外部或内部命令,则证明adb.exe所在的目录没有加到path路径去,将路径加到path去就行。
1.输入adb shell,就会出#,就可以输入linux命令
2.cd 到data/data
3.ls 查看到所有工程(项目)的包名,cd 打开你使用了sqlite的那个
4.cd 打开database
5.使用sqlite命令打开数据库 sqlite3 数据库名
6.你现在可以输入sql命令执行数据库操作了,.schema查看所有表信 ...
button点击时,需要变暗效果。
ios:
只需要check该元素的highlighted adjusts image的属性
android:
设置该控件的颜色滤镜
按下时:
drawable.setColorFilter(Color.GRAY,PorterDuff.Mode.MULTIPLY);
弹起时:
drawable.clearColorFilter();
清除xcode缓存:
Product -> Clean
Window -> Organizer : Derived Data -> Delete