android工具
breakloop
芸芸众生,你总得做点特别的事情。不是矫情,只是不想凑合罢了。
展开
-
butterknife总结(一)
还是很喜欢butterknife的。 它使用简单的绑定方式,帮助coder减少代码开发量,格式简洁易懂,使用极~其~方~便~。本文将简单介绍如何使用bufferknife。原创 2017-08-11 02:02:45 · 1045 阅读 · 0 评论 -
Android Hugo 插件
Hugo的功能除butterknife之外,个人同样喜欢Hugo,因为其简便的特性。 Hugo可以帮助code进行简单的性能优化。它会在log中,自动打印某一方法的输入参数值,返回结果值,以及方法耗时。如何使用Hugo使用Hugo只需要三个步骤 (1)在Android Project的build.gradle文件中,添加Hugo的dependencebuildscript { repo原创 2017-10-14 09:12:44 · 1592 阅读 · 0 评论 -
UI Automator Viewer的使用
uiautomatorviewer是android SDK自带的工具。通过截屏并分析XML布局文件的方式,为用户提供控件信息查看服务。该工具位于SDK目录下的tools\bin子目录下。可以看到,它是通过bat文件启动的。启动界面如下整个界面分四个区域: (1)工作栏区(上) 共有4个按钮。从左至右分别用于:打开已保存的布局,获取详细布局,获取简洁布局,保存布局。点击保存,将存储两个文件,一个是原创 2017-10-13 15:42:40 · 28681 阅读 · 5 评论 -
Git小结(入门篇)
(1)什么是Git?跟SVN有何区别?Git是分布式版本控制系统。将所有版本信息保存在本地。 SVN是集中式版本控制系统。将所有版本信息保存在中心服务器。需要更新时,首先需要将修改对象,下载到本地,更新后,再提交至中心服务器。比如,MKS。(2)下载&安装Git. Git Download URL,之后一路next. Git提供了三个快捷方式,Git Bash, Git CMD, Git GU原创 2017-09-05 23:28:01 · 306 阅读 · 0 评论 -
butterknife总结(四)
butterknife也有局限性。比如不能用于android的lib项目。 如果在lib中使用,则提示“Cannot resolve symbol’R’”和“元素值必须为常量表达式”。 而原因在于: (1)butterknife需要跟finial常量进行绑定。 (2)在普通的android工程中,R类将被编译为final,而Lib工程中,R类没有finial属性。因此,在lib工程中,but原创 2017-09-08 12:49:40 · 2080 阅读 · 0 评论 -
Monkey详解(限制型指令篇)
(六)限制性指令Monkey通过两个参数来限制随机事件。 (1)-p:将随机事件限制在指定的package内。 若不使用-p参数,monkey则可以启动系统内所有Activity。原创 2017-08-22 23:01:23 · 2332 阅读 · 0 评论 -
Monkey详解(入门篇)
(一)什么是Monkey,Monkey的用途Monkey是android测试工具。它通过向模拟器或者手机,发送伪随机事件流,来测试程序的健壮性,实现压力测试。(二)Monkey在哪儿,如何运行Monkey位于设备的system\bin下。 直接输入adb shell monkey,或在adb shell之后再次输入monkey。都可触发monkey help.(三)Monkey的指令分类。Monk原创 2017-08-21 23:42:11 · 2908 阅读 · 0 评论 -
adb总结(二)
(八)安装/卸载(九)文件传输原创 2017-08-18 19:38:42 · 2287 阅读 · 0 评论 -
bufferknife总结(二)
butterknife的主要功能就是绑定。 本文我们先总结bufferknife的7个简单常用功能。那么,我们开门见山,直接看用例。原创 2017-08-11 23:56:01 · 532 阅读 · 0 评论 -
UIAutomator2.0详解(入门篇)
看过很多博客,对于UIAutomator2.0的讲解,多是从API方面进行理论叙述,个人感觉不好理解,实战性差。因此,想从实战应用的角度,记录UIAutomator2.0的使用。本文为开篇,希望起个好头。(1)什么是UIAutomator?UIAutomator是android的自动化测试框架,可跨APP。与instrumentation框架不同,UIAutomator不需要测试对象源码,因此,为黑原创 2017-10-24 17:00:45 · 63294 阅读 · 10 评论