一、介绍 设计模式中有个委托模式(即代理模式),比如想在国外买东西,我们并不需要自己跑到国外,只要告诉代购我们想要的东西,代购替我们购买即可。k...
一、简介 Handler是Android提供的一种消息机制。可以用来切换线程,实现线程间的通信。 1.Handler的使用 (1)handler...
一、ASM简介 ASM 是一个功能比较齐全的 Java 字节码操作与分析框架。它能被用来动态生成类或者增强既有类的功能。ASM 可以直接 产生二...
一、介绍 一个用于帮助 Android App 进行组件化改造的框架 —— 支持模块间的路由、通信、解耦。(官方介绍) 二、集成和使用 grad...
一、Transform介绍 从 1.5.0-beta1 开始,Gradle 插件包含一个 Transform API,允许 3rd 方插件在将编...
一、什么是Gradle插件? Gradle 和 Gradle 插件是两个完全不同的概念,Gradle 提供的是一套核心的构建机制,而 Gradl...
一、ViewModel介绍 ViewModel属于lifecycle(生命周期感知型组件)中的一员,通常与LiveData、DataBindin...
一、SharePreference介绍 SharePreference是安卓数据持久化保存的方案之一,它以key-value的形式将数据保存在一...
一、LiveData介绍 LiveData顾名思义就是活着的数据,它是一种可以观察源数据变化的数据存储类。同时具有感知Activity/Frag...