首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
ToneGY
更多收藏集
微信扫码分享
微信
新浪微博
QQ
26篇文章 · 0订阅
【奇技淫巧】使用 Navigation + Dynamic Feature Module 实现模块化
Android App Bundle 是官方 18 年推出的动态发布方案,类似国内各种插件化方案。不过它需要 Google Play Store 支持,这导致在国内无法使用 dynamic feature module 也可以按需安装,也就是说,它们可能不包含在用户最初下载的 …
Android App Bundle 技术介绍及详细使用教程
Android App Bundle 是什么? Android App Bundle 是一种发布格式 —— 准确地说,是一个带有.aab扩展名的 zip 文件。
Android组件化入门:一步步搭建组件化架构
最近因为业务需求变更,有考虑采用组件化架构进行开发,这方面我之前没有接触过。关于组件化的文章很多,各方大神更是提出了各种的组件化方案,我也看了很多相关文章。但是学习新东西看的再多,不如动手做一次,先不考虑复杂的东西,先动手做个简单的Demo更有助于理解组件化的思想。组件化相关理…
【Gradle-8】Gradle插件开发指南
Gradle插件开发在Android进阶知识中是占有一定比例的,特别是在性能优化领域,基本都会涉及,而且跟我们日常的编译打包也息息相关,加上有不少招聘要求里也明确要有Gradle插件开发经验
Gradle中Transform是什么?
系列文章往这看gradle入门以及环境搭建gradle入门之元编程gradle入门之Groovy语法gradle简介及生命周期gradle核心之project如何自己动手撸一个Gradle插件grad
Android开发中的注解与TransformTask详解
在Android开发中,注解和TransformTask都是非常重要的概念,它们在不同的场景下发挥着重要作用。本文将详细介绍这两个概念的背景、区别、使用场景以及基本实现方式,并结合实际案例介绍如何实现
一文学会Android Gradle Transform基础使用
最近在做一个在 Android 工程编译期间动态插入一些随机代码的需求,我选择的是 Gradle Transform 技术,想起好久没有写过博客了,就记录一下这方面的一些基本使用。 APT(Annotation Processing Tool): 编译期注解处理技术,通过自定义…
理解Java的强引用、软引用、弱引用和虚引用
Java执行GC判断对象是否存活有两种方式其中一种是引用计数。 在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于(reachable)可达状态,程序才能使用它。 从JDK 1.2版本开始,对象的引用被划分为4种级别,…
深入研究Android内存优化(上)- 至少解决APP中90%的内存异常问题
前言:每个意念都是一场祈祷。一、概述 内存作为计算机程序运行最重要的资源之一,需要运行中合理的资源分配与回收,不合理的内存占用轻则使得用户应用程序运行卡顿、ANR、黑屏,重则导致用户应用程发生OOM
Android View的事件分发(一)-事件分发的过程
「这是我参与2022首次更文挑战的第18天,活动详情查看:2022首次更文挑战」 上面几篇文章,介绍了View的绘制流程,下面介绍View的事件分发。 Android View 虽然不是四大组件,但其