04 2020 档案
HandlerThread实现原理
摘要:HandlerThread继承于Thread类,所以是一个线程类,它存在的价值是什么呢? 答案就是,HandlerThread可以创建一个自带Looper的线程,自动处理Looper创建时的同步问题 public class HandlerThread extends Thread { @Overr 阅读全文
posted @ 2020-04-26 14:40 青年程序猿 阅读(460) 评论(0) 推荐(0)
Handler 如何实现定时发送消息的 handler sent 和post的区别
摘要:Handler 常用的方法 Handler.postDelayed(Runnable r, long delayMillis) Handler.sendMessageDelayed(getPostMessage(r), delayMillis) Handler.sendMessageAtTime(m 阅读全文
posted @ 2020-04-24 15:34 青年程序猿 阅读(1193) 评论(0) 推荐(0)
Android 内存泄漏总结
摘要:https://blog.csdn.net/jiankeufo/article/details/77978048 阅读全文
posted @ 2020-04-23 17:25 青年程序猿 阅读(160) 评论(0) 推荐(0)
升级 AS 3.0 Error:All flavors must now belong to a named flavor dimension.2
摘要:看着问题似乎有点深奥,其实就是需要我们为flavors设置一个版本,统一使用相同版本的flavors defaultConfig { targetSdkVersion:*** minSdkVersion :*** versionCode:*** versionName :*** //为flavor设 阅读全文
posted @ 2020-04-23 16:50 青年程序猿 阅读(142) 评论(0) 推荐(0)
Handler实现机制,同步屏障,IdleHandler
摘要:handler 通过sentMessage 发送到 MessageQueue中,通过Looper的处理(可以通过Looper.myQueue()得到当前线程的消息队列) 一个for 循环 ,循环从MessageQueue中拿消息进行处理 public static void loop() { fin 阅读全文
posted @ 2020-04-23 16:47 青年程序猿 阅读(865) 评论(0) 推荐(0)