1. 前言 随着 Kotlin 的不断更新以及官方的推荐加持,越来越多的项目开始接受 Kotlin 作为主要的编写语言。但非常多的 Android 开发者依然只是停留在使用 ...
1. 前言 随着 Kotlin 的不断更新以及官方的推荐加持,越来越多的项目开始接受 Kotlin 作为主要的编写语言。但非常多的 Android 开发者依然只是停留在使用 ...
这是RecyclerView缓存机制系列文章的第四篇,系列文章的目录如下: RecyclerView缓存机制(咋复用?) RecyclerView缓存机制(回收些啥?) Re...
Android系统启动流程 对于纯Android应用层开发来讲,了解一些Android的启动流程的知识并不会直接提高自己的代码质量。但是作为整个Android系统的开端,这部...
一、理论基础 1.zygote zygote意为“受精卵“。Android是基于Linux系统的,而在Linux中,所有的进程都是由init进程直接或者是间接fork出来的,...
前些天性致脖脖地点进入了developer.android.com,想看下通知这块内容,你懂的。首先映入眼帘的就是下面这玩意儿,翻译速度阔以哦!!! 通知渠道?啥玩意儿,啊,...
前言 通过本篇文章,你将了解到: 1、ViewGroup onDraw不执行的原因2、怎么让ViewGroup onDraw执行3、setWillNotDraw(boolea...
一、前言: 1、原因: 我们在用约束布局的时候,有时候写layout_constraintHorizontal_weight属性没有任何效果,这是因为我们没有把控件的约束边界...
废话不多说直接说流程 给项目中集成LeakCanary工具进行内存泄漏检测。发现有内存泄漏后该工具会进行提示 有内存泄露后我们需要使用as的profiler工具进行分析并获取...
参考文章 KunMinX:重学安卓:LiveData 数据倒灌 背景缘由全貌 独家解析[https://xiaozhuanlan.com/topic/6719328450] ...