(1)前景 在使用rxjava的时候,如果没有及时解除订阅,在退出activity的时候,异步线程还在执行。对activity还存在引用,此时就会产生内存泄漏。RxLifec...
(1)前景 在使用rxjava的时候,如果没有及时解除订阅,在退出activity的时候,异步线程还在执行。对activity还存在引用,此时就会产生内存泄漏。RxLifec...
Activity启动流程分为三步: 1. Launcher请求ATMS过程 2. ATMS到ApplicationThread的调用过程 3. Activi...
1、Launcher Launcher作为Android系统的桌面,它的作用有两点:作为Android系统的启动器,用于启动应用程序;作为Android系统的桌面,用于显示和...
新的合租室友天天深夜直播,声音让人浮想联翩,一墙之隔的我已母胎单身二十多年,怎么受得了这阵仗。可还没等我去找她理论,她竟先主动来到了我的房间。 嗯嗯……啊啊……嗯……”(奇怪...
在加载本地存储的日志的时候,因为recycleView 外面加了NestedScrollView,导致应用直接ANR,因为加了NestedScrollView以后,会一次性的...
引言 有时总是记不住Android某个特性是哪个版本引入的,哪些版本会受到影响,每次都需要重新去查一遍,最近开始看《Android进阶之光》一书,第一章就是介绍各版本的新特性...
1. 冷启动与热启动 通常我们在使用某个应用程序时,都是点击桌面应用图标来启动该程序。你肯定或多或少的碰到过这种情况:应用启动的一刹那,手机会先白屏或者黑屏一段时间,然后再进...
参考链接:http://www.jianshu.com/p/0af52be90ae6http://www.jianshu.com/p/e497123652b5 在And...
上周做了一个需求,接触了一个让我个人又爱又恨的工具,就是题目中所说的AlarmManager,为什么这么说,这个东西如果正常起来是一个很棒的工具,如果不正常的时候就让人头疼,...