Activity的创建,和生命周期的调用[p/f55467033146]Activity XML 布局文件的加载[p/fc717b47b322] 冷启动 当应用启动的时候,后...

Activity的创建,和生命周期的调用[p/f55467033146]Activity XML 布局文件的加载[p/fc717b47b322] 冷启动 当应用启动的时候,后...
Hilt是什么? Hilt是Android的依赖注入库,可以减少在项目中执行手动依赖项注入的样板代码。执行手动依赖项注入需要手动构造每个类及其依赖项,并借助容器重复使用和管理...
上一节我们学习了虚拟机对内存管理的一些知识,这一节我们就来一起学习一下对对象的管理。主要从一下几个方面来学习: 一、 对象的创建过程 类加载器遇到new指令后,开始检查是否加...
首先了解一下JVM jvm分为栈区和堆区: 栈区主要存放,基本类型的变量数据和对象的引用。对象本身存放在堆区或者常量池中(字符串常量存放在常量池中) 堆区主要存放:所有new...
目录1.事件分发介绍2.Down、up事件的分发过程3.onTouchListener、onClickListener调用时机4.事件拦截应用5.NestedScrollin...
前言 近期研究了一下Glide的图片加载框架,在这里和大家分享一下。由于代码研读有限,难免有错误的地方,了解的童鞋还望指正。学习小组QQ群: 193765960。 本篇是Gl...
目前,android流行的MVC、MVP模式的开发框架很多,然而一款基于MVVM模式开发框架却很少。MVVMHabit是以谷歌DataBinding+LiveData+Vie...
先上效果图 明显是一个自定义view,先解析svg资源(该资源不严谨,请勿在正规),获取每个省的path,再用四色算法设置每个省的颜色先列举主要方法解析svg文件 items...
前言 在上篇文章中,知道了Activity的onCreate方法的调用,那么这边文章,来看看setContentView是怎么把layout布局文件加载的。 以MainAct...