码迷,mamicode.com
首页 >  
搜索关键字:looper    ( 566个结果
Handler(Android)关键词剖析
Handler 一套消息传递机制,应用于多线程场景。 ThreadLocal ThreadLocal类用来提供线程内部的局部变量。这种变量在多线程环境下访问(通过get或set方法访问)时能保证各个线程里的变量相对独立于其他线程内的变量。 ThreadLocal保证一个线程对应一个Looper,同时 ...
分类:移动开发   时间:2020-10-31 01:16:50    阅读次数:22
Android - Thread Handler HandlerThread Looper MessageQueue理解
Android - Thread Handler HandlerThread Looper MessageQueue理解 一、前期知识储备 (1)Handler类,上官方文档,Handler public class Handler.A Handler allows you to send and ...
分类:移动开发   时间:2020-07-06 12:53:23    阅读次数:76
handler
https://www.jianshu.com/p/f70ee1765a61 如何判断当前线程是不是主线程 Looper.myLooper() == Looper.getMainLooper() Looper.getMainLooper().getThread() == Thread.current ...
分类:其他好文   时间:2020-07-03 21:16:52    阅读次数:38
NetChangeReceiver
package com.android.demo.lileidemo.listener;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;impo ...
分类:Web程序   时间:2020-06-16 15:23:06    阅读次数:78
Android 之ANR
一、ANR是什么? Application Not Responding,ANR是Android中的无状态响应对话框。 二、造成ANR原因 1. 主线程被IO操作(从Android 4.0后网络请求不允许在主线程)堵塞。 2. 主线程中存在耗时计算。 三、Android中哪些操作是在主线程执行 1. ...
分类:移动开发   时间:2020-05-27 00:56:16    阅读次数:105
Message源码分析
Message 在Android中主要是在 消息循环机制 中使用,即配合 Handler,Looper和MessageQueue来进行线程切换,线程间传递数据。Message存储了我们所有需要的东西。 还可以配合Handler在IPC中传递数据。 我们在使用的过程中应该使用obtain()这个方法来 ...
分类:其他好文   时间:2020-05-20 18:35:14    阅读次数:65
Android Handler 机制(一):Handler 运行机制完整梳理
做Android开发的都应该知道Handler的运行机制,这个问题属于老生常谈了。 这里再简单赘述一下: Handler 负责发送消息; Looper 负责接收 Handler 发送的消息,并在合适的时间将消息回传给Handler; MessageQueue是一个存储消息的队列容器。 本文我们会详细 ...
分类:移动开发   时间:2020-05-10 14:51:22    阅读次数:72
轮播图学习2:实现轮播图自动跳转
要实现轮播图自动跳转 需要自己写一个类ScoViewParger继承ViewParger,将activity_mian.xml文件中关于ViewRarger的布局改写成为包名+类名的方式 ScoViewParger类: package com.example.myapplication23; imp ...
分类:其他好文   时间:2020-04-24 20:07:14    阅读次数:86
异常 lock buffer failed for format 0x23
02-11 21:21:45.669625 14804 14815 W Monkey : // java.lang.RuntimeException: lock buffer failed for format 0x23 02-11 21:21:45.669625 14804 14815 W Mon ...
分类:其他好文   时间:2020-02-12 16:19:58    阅读次数:97
android之Framework问题总结:
移动开发知识体系总章(Java基础、Android、Flutter) Android Handler消息机制 、 Android中为什么主线程不会因为Looper.loop里的无限循环ANR? 1.1 ActivityThread工作原理? 1.1 ActivityThread工作原理? 通过前面的 ...
分类:移动开发   时间:2019-12-23 20:45:26    阅读次数:157
566条   1 2 3 4 ... 57 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!