2019年1月22日

Android 事件分发机制

摘要: 总结 1.Android事件分发是先传递到ViewGroup,再由ViewGroup传递到View。 2.在ViewGroup中可以通过onInterceptTouchEvent方法对事件传递进行拦截,onInterceptTouchEvent方法返回true代表不允许事件继续向子View传递,返回 阅读全文

posted @ 2019-01-22 15:34 不二家的瓶子 阅读(442) 评论(0) 推荐(0) 编辑

2019年1月8日

自动化测试系统计算器---Android studio + java + appium

摘要: 前言:已配置好appium+java环境,如有问题,可参考前篇blog。 实例: 1.创建java项目,导入相关依赖,java-client和selenium版本号最好对应,不然可能出现很奇葩的问题。相关网站:https://mvnrepository.com/artifact/io.appium/ 阅读全文

posted @ 2019-01-08 14:24 不二家的瓶子 阅读(1671) 评论(0) 推荐(0) 编辑

获取Android应用程序包文件目录---ApplicationInfo

摘要: ApplicationInfo是从一个特定的应用得到的信息。这些信息是从相对应的Androdimanifest.xml的< application>标签中收集到的,可获取应用程序启动Activity的name。 阅读全文

posted @ 2019-01-08 13:53 不二家的瓶子 阅读(2810) 评论(0) 推荐(0) 编辑

2018年12月26日

app自动化测试环境配置——appium+jdk+sdk+android studio

摘要: 预备工作: 1.下载jdk(https://www.oracle.com/technetwork/java/javase/downloads/index.html) 2.下载Android studio(https://developer.android.com/studio/?hl=zh-cn) 阅读全文

posted @ 2018-12-26 16:17 不二家的瓶子 阅读(1234) 评论(0) 推荐(0) 编辑

2017年7月3日

python for循环

摘要: 上例子 字符串 列表 元组 range使用 阅读全文

posted @ 2017-07-03 15:57 不二家的瓶子 阅读(159) 评论(0) 推荐(0) 编辑

2017年6月30日

python 切片理解

摘要: 切片操作符在Python中的原型是 [start:stop:step] 即:[开始索引:结束索引:步长值] 开始索引:同其它语言一样,从0开始。序列从左向右方向中,第一个值的索引为0,最后一个为-1 结束索引:切片操作符将取到该索引为止,不包含该索引的值。 步长值:默认是一个接着一个切取,如果为2, 阅读全文

posted @ 2017-06-30 13:59 不二家的瓶子 阅读(186) 评论(0) 推荐(0) 编辑

2017年4月28日

转载:自定义注解

摘要: 转载:https://juejin.im/entry/577142c3a633bd006435eea4 什么是注解 先来看看Java文档中的定义 An annotation is a form of metadata, that can be added to Java source code. C 阅读全文

posted @ 2017-04-28 14:21 不二家的瓶子 阅读(254) 评论(0) 推荐(0) 编辑

2017年4月27日

Android保存图片到系统图库

摘要: 转载:http://droidyue.com/blog/2014/07/12/scan-media-files-in-android-chinese-edition/ 这篇文章从系统源代码分析,讲述如何将程序创建的多媒体文件加入系统的媒体库,如何从媒体库删除,以及大多数程序开发者经常遇到的无法添加到 阅读全文

posted @ 2017-04-27 13:57 不二家的瓶子 阅读(698) 评论(0) 推荐(0) 编辑

2017年4月26日

转载:android架构---Flux Architecture on Android

摘要: 原文地址:http://lgvalle.xyz/2015/08/04/flux-architecture/ Finding a good architecture for Android applications is not easy. Google seems to not care much 阅读全文

posted @ 2017-04-26 17:06 不二家的瓶子 阅读(223) 评论(0) 推荐(0) 编辑

2017年3月28日

string比较:“==”,equals(),TextUtils.isEmpty(str),str.isEmpty()的区别

摘要: 1.“==” 属于基础操作符 用于基础数据类型的比较 比较的时候判断的是引用是否指向堆内存的同一块地址 2.equals String类中的方法 比较当前字符串对象的实体是否与参数指定的字符串实体相同(比较内容) 3.TextUtils.isEmpty(str) 源码分析: String实现了这个接 阅读全文

posted @ 2017-03-28 10:33 不二家的瓶子 阅读(290) 评论(0) 推荐(0) 编辑

导航