总结: Lifecycle原理简单来讲,被观察患者被添加到LifecycleRegistry,然后将此类与ReportFragment绑定,利用...
一、什么是高阶函数? 如果一个函数接收另一个函数作为参数,或者返回值的类型是另一个函数,那么该函数就称为高阶函数。 Tip:此篇不介绍lambd...
1.view个方法的入参和出参 2.draw方法的restore和save是干嘛的 https://blog.51cto.com/u_12516...
前言 官网的教程真的很详细,跟着学的时候一定要下他的demo,然后他会一步一步教你怎么实现,一步一步的看效果 链接奉上:https://deve...
实现步骤: 打开终端 输入 vim ~/.bash_profile 输入i 打开编辑模式 输入 点esc推出按钮 然后输入:wq!保存并退出 输...
一、类组成 1.主构造函数 参数类型写法的三种情况: 2.次构造函数 次构造函数需要委托给主构造函数(直接委托或者通过别的次构造函数间接委托) ...
1.可变变量 var表示,有set() get()方法 2.不可变变量 val表示,只有get()方法,没有set()方法。 问:不可变就一定变...
前言:对学习的一种总结 单例模式的定义 确保某一个类只有一个实例 使用场景 创建一个对象需要消耗的资源过多,如要访问I0和数据库等资源 单例模式...
1、为什么要进行内存优化 OOM导致崩溃app性能,流畅度问题,会使得界面卡顿 2、内存分配与回收方式(GC机制) 引用摘录自 Android ...