一、什么是Gradle插件? Gradle 和 Gradle 插件是两个完全不同的概念,Gradle 提供的是一套核心的构建机制,而 Gradle 插件则是运行在这套机制上的...
IP属地:上海
一、什么是Gradle插件? Gradle 和 Gradle 插件是两个完全不同的概念,Gradle 提供的是一套核心的构建机制,而 Gradle 插件则是运行在这套机制上的...
作为Android开发者,你可能见过无数个apply plugin:plugin_name,plugin_name对应着相应的插件。 例如: com.android.appl...
一、项目简介 该项目主要以 为架构,使用 语言,集合了最新的 组件,如 、 、 等,另外还加上了依赖注入框架 和图片加载框架 。 网络请求部分使用OkHttp+Retrofi...
1. 定义 适配器模式:把一个类的接口变换为客户端所期待的另一种接口,从而解决接口不兼容问题。 适配器模式分为:类适配器模式、对象适配器模式,UML如下所示: 2. 使用场景...
Kotlin 中新增了「内联函数」,内联函数起初是在 C++ 里面的。 那在 Kotlin 中加入内联函数,是有什么作用呢? 以下内容分为以下几部分: 什么是 inline ...
前言 Android事件分发机制是Android开发者必须了解的基础。 目录 一. 基础认知 1.1 事件分发的由来 安卓的View是树形结构的,View可能会重叠在一起,当...
效果预览 功能说明 使用Canvas绘制元素移动动效,极致高效; 支持任意方向元素漂移(起点、终点任意); 支持修改元素图标及其大小(单位dp); 支持修改动效持续时间及动画...
目录 前言 平时我们打包生成apk后可能需要进行加固,如果每次手动去打开加固软件然后再去加固非常的麻烦,因此我们可以通过自定义Gradle插件来帮我们自动完成,这里我用的是3...