- 博客(5)
- 资源 (16)
- 问答 (1)
- 收藏
- 关注
原创 Android使用Handler实现子线程与子线程、主线程之间通信
今天这篇文章只讲一下怎么使用Handler实现子线程与子线程之间、子线程与主线程之间如何进行通信,关于具体的内部实现因为我也没研究过,所以这篇文章讲不了。一、子线程向主线程传值:这个实现比较简单,因为主线程自带Looper机制,所有我们不用创建Looper了,看一下代码吧:首选在主线程里创建一个Handler1.Handler mHandler = new Handler(){ 2. 3.
2017-01-15 14:13:57 25173 12
原创 Fragment系列解析之三---Fragment和Fragment、Activity之间传值
今天这篇文章我们来聊一下和Fragment有关的传值。 1、先来说一下Fragment和Fragment之间是怎么传值得吧。一、 在Fragment的宿主Activity创建一个变量,然后给它设置set和get方法,然后我们可以在Fragment中取出此值,也可以改变此值。 这种方法一般是用在要传的值比较简单,或者内容单一的话。二、在Fragment的宿主Activity里定义一个方法用来判断
2017-01-14 22:43:11 502
原创 Process子进程和主进程间互传信息--及遇到的问题解决
最近公司新上了一个自动化测试的项目,需要在我们的App里面开启一个进程去调用测试的App,在这工程中,主进程可能随时向子进程发送一些命令,而子进程在测试完成后也要把结果返回给子进程,因为本人以前对Process相当陌生,所以写的过程出现各种问题,而且发生网上的一些解决方法对自己也并不适用,所以就写了这篇文章。我们先来看一下怎么启动一个子进程。process = Runtime.getRuntim
2017-01-14 10:34:38 2601
原创 面向对象的六大原则
还记得我刚开始接触java的时候,刚一开始学感觉还挺简单,什么if啊变量、常量啊等基础知识,感觉还挺好理解,但是当开始接触面向对象这个思想的时候,顿时就蒙了,当时脑子里转不过圈,无法理解这种思维,懵懵懂懂的接触了一两个月,反过来再一想时,自己才有自己的理解,对面向对象也是开始慢慢的明白了。好了这篇文章就简单介绍一下**面向对象中的六大原则**:**一、优化代码的第一步————单一职责原则:**单一
2017-01-07 19:27:55 344
原创 Android之SurfaceView讲解
一、SurfaceView与View的区别 首先我们了解下view的绘图机制,View是通过刷新来重绘视图,Android系统通过发出VSYNC信号来进行屏幕的重绘,刷新的间隔时间为16ms。如果再16ms内View完成了你所需要执行的所有操作,那么用户在视觉上,就不会产生卡顿的感觉;而如果执行的操作逻辑太多,需要频繁的刷新界面的时候,就会不断地阻塞主线程,从而导致画面卡顿。这时候就用到了
2017-01-01 13:19:57 466
odex文件反编译---smail.jar和oa2dex.jar
2018-10-12
Android获取第三方应用的占用大小,包括缓存、数据、应用大小
2018-08-14
IPackageStatsObserver.aidl和PackageStats.aidl
2018-08-14
微信小程序开发工具——windows64位
2016-10-08
Android基于环信的即时通讯demo
2016-09-22
Android v4,v7,v11等jar包
2016-09-13
仿微信选取多张图片(根据鸿洋大神的课程敲的)
2016-09-07
Android各种动画源码
2016-08-08
Android自动化测试,如何测试webView界面,可跨进程,可脱离电脑
2017-03-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人