
Android源码解析
CoderThc
work hard,play hard.
展开
-
AsyncTask源码解析
特点及注意事项AsyncTask类必须在主线程中加载。在4.1后,在ActivityThread的main方法中系统会调用AsyncTask的init,用于在主线程中加载该类。AsyncTask的对象必须在主线程中创建。execute必须在主线程。一个AsyncTask对象只能执行一次,即只能调用一次execute方法。3.0以前,最大支持128个线程的并发,10个任务的等待。在3.0...原创 2019-09-17 21:30:04 · 160 阅读 · 0 评论 -
LeakCanary 1.3版本源码分析
为什么是1.3版本呢,是因为之前看过的源码,有几点没说明白的,补充一下。如有错误,还请指出来。谢谢基本使用在build.gradle中: dependencies { debugCompile 'com.squareup.leakcanary:leakcanary-android:1.3' releaseCompile 'com.squareup.leakcanary:lea...原创 2019-09-17 23:12:00 · 195 阅读 · 0 评论