- 博客(8)
- 收藏
- 关注
原创 自定义View中测量流程
自定义ViewView的测量是从子View开始的,具体代码顺序是:父容器的onMeasure -->遍历到每一个子childView,然后调用childView
2020-03-12 23:26:53 119
转载 java 容器
ArrayList、Vector是线性表,使用Object数组作为容器去存储数据的,添加了很多方法维护这个数组,使其容量可以动态增长,极大地提升了开发效率。它们明显的区别是ArrayList是非同步的,Vector是同步的。不用考虑多线程时应使用ArrayList来提升效率.LinkedList是链表,略懂数据结构就知道其实现原理了。链表随机位置插入、删除数据时比线性表快,遍历比线性表慢。由此可根...
2018-03-01 14:26:31 91
原创 项目遇到的问题
1、网络请求框架,用网上的XUTILS框架出现问题:一个页面多个网络请求,为了在onsuccess中区分是哪个回掉,需要在框架中中添加一个BaseResponse.
2017-06-22 09:51:15 154
原创 自动化测试
需求:登录页面,自动输入用户名和密码,然后自动点击登录按钮。 这里我用的是uiautomator 使用步骤dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2
2017-06-09 16:04:28 184
原创 AOP的简单应用
需求场景:无埋点实现监控到应用中所有的Button和Edittext。要求获取Button点击时压力和输入框每次输入字符时陀螺仪的值。 一开始思路是想办法获取要监控的控件对象,于是用到了registerActivityLifecycleCallbacks,代码如下:public class MyApplication extends Application { @Override
2017-06-09 15:49:48 207
原创 后台返回Json,在Activity中用listview显示
这是第一次写博客。肯定很烂,希望多多拍砖。 今天遇到一个需求,后台返回很长的json字符串,需要在activity中显示出来,我用了scrollView中套了listview。遇到的问题:1,listview的数据源怎么传给adapter2,listview和scrollview嵌套问题。第一个问题:一开始我把整个json字符串传给adapter,但是在getView方法中无
2017-05-16 17:36:07 367
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人