- 博客(4)
- 资源 (8)
- 收藏
- 关注
原创 剑指offer1
在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。public class Solution { public boolean Find(int target, int [][] array) { int rows = array.length; //行数
2018-01-24 19:55:40 114
原创 android线程间通信机制3---handler1
Android应用程序通过消息机制来驱动。 Android应用程序的每一个线程在启动时,都可以首先在内部创建一个消息队列,然后进入一个无限循环,不断检查它的消息队列是否有新的消息需要处理。如果有新的消息需要处理,线程就会将它从消息队列中取出来,并对它进行处理;否则线程进入睡眠等待状态,直到有新的消息需要处理为止。 Handler作用:Handler是专门用来在线程间传递信息的工具类,在Andr...
2018-01-12 21:31:35 255
原创 android线程间通信机制2
UI线程:当一个Android程序启动时,系统会为该程序创建一个进程,然后创建一个线程运行在这个进程中,称为主线程(main thread).主线程主要负责将事件分发到对应的界面控件中,包括控件绘制事件。由于主线程是程序和UI控件交互的线程,所以也被称为UI线程。Android框架中这种在单条线程中进行事件分发及UI交互的机制也被称为Android单线程模型。 单线程模型的规则:不要在UI线程中...
2018-01-10 17:15:08 308
原创 android线程间通信机制1
线程的优先级:线程创建时,子线程继承父线程的优先级。线程创建后,可以调用setPriority()方法改变优先级,默认的线程优先级是5。线程优先级是1-10之间的正整数。 常用的常量Thread.MIN_PRIORITY=1; Thread.MAX_PRIORITY =10;Thread.NORM_PRIORITY=5; 不能依靠线程的优先级来决定线程的执行顺序。线程的调度:线程调度器选
2018-01-10 13:54:33 186
android激活系统设备管理器之一键锁屏
2016-10-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人