首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
收藏夹
订阅
用户7162036494036
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
🔥【万字】透过分析 webpack 面试题,构建 webpack5.x 知识体系
1. 基础 -- 会配置 2. 进阶 -- 能优化 3. 深入 -- 懂原理 一层层晋级打怪 🦖 ,解答不同深度的 Webpack 面试题问题 🤓
使用 Gradle 实现一套代码开发多个应用
在文章 使用 Gradle 对应用进行个性化定制 中,我们能够针对一个应用的正式服、测试服、超管服等其他版本,进行个性化定制。 这一篇文章我们来点大动作,让你用一套代码构建多个应用。 场景介绍 需求:“将某个应用换一套皮肤、第三方账号、后台服务器,改个名字上线,并且以后的新功能同…
组件化下如何优雅进行本地调试,即aar依赖与module依赖动态切换
在组件化开发的时候,会面临的一个问题就是组件的调试。 即组件和主工程不在同一个工程目录下,主工程对组件的依赖,是通过依赖组件发布的aar包的方式引入。当组件开发了新的功能,就会发布一个新的 aar 包
AndroidManifest.xml中的meta-data标签、gradle中的manifestPlaceholder的应用
在Android中环可以在manifest设置元信息meta-data为四大组件配置元信息,然后通过Java代码读取的来使用。 #二、AndroidGradle为我们提供了非常便捷的方式让我们来替换AndroidManifest文件中的内容,他就是manifestPlachol…
【Android 修炼手册】Gradle 篇 -- Android Gradle Plugin 主要流程分析
通过这种方式,可以直接依赖 plugin 的源码,读起来比较方便。 2. 官方对照源码地址 android gradle plugin 源码地址 大家可以直接 clone EasyGradle 项目,把 android-gradle-plugin-source/build.gr…
flavorDimensions和productFlavors——安卓gradle
有了前两篇博客的铺垫,我们可以来分享下另外两个参数了 flavorDimensions 和 productFlavors,而这两个参数成对出现,可以做一些差分化定义。 需要事先说明的是,接下来所说的 “意义” 并非官方文档翻译,而是结合了小盆友自己的理解,会比较口语化。 fla…
自带美感的贝塞尔曲线原理与实战——Android高级UI
贝塞尔曲线,想必大家或多或少都听过这个词,因为其控制简单,且其曲线更符合我们大众的审美,所以在很多领域都有涉及,当然这些都不是我们今天要进行讨论和分享的重点。今天要分享的是如何成为自定义UI中的一把利器,先上两张图看看效果,然后开始我们的分享。 想要讲清楚多阶贝塞尔曲线,我们先…
Android 事件传递机制
Android 事件传递机制,从基础知识到源码解析,到应用场景和进阶知识点分析,想要的这都有
Gradle系列之Android Gradle高级配置
此时,执行 release 模式构建 Apk 的任务,生成的 Apk 的名字就修改了,当然还可以配置在 debug 模式下生成对应的文件名等。 当然不只是应用的版本号,还有使用到的一些第三方的库的版本也可以使用这样的方式来统一管理。 签名文件信息是非常重要的信息,如果将签名文件…
Gradle基础 构建生命周期和Hook技术
对于初学者来说,面对各种各样的Gradle构建脚本,想要梳理它的构建流程,往往不知道从何入手。Gradle的构建过程有着固定的生命周期,理解Gradle的生命周期和Hook点,有助于帮你梳理、扩展项目的构建流程。 任何Gradle的构建过程都分为三部分:初始化阶段、配置阶段和执…