首页
归档
1
APK 启动速度优化
2
Android 包体积优化
3
cursor 集成 figma mcp
4
C 语音基本知识
5
安卓屏幕相关概念
围巾🧣
既然睡不着,不如起来学习会。world.execute(me);
累计撰写
187
篇文章
累计创建
11
个标签
累计收到
1
条评论
导航
首页
归档
目录
搜索
标签搜索
Android
Gradle
Java
Kotlin
DP
双指针
树、图
排序查找
回溯
滑动窗口
线性表、栈
Jetpack Hilt
1 年前
1136
0
0
137.6℃
Android 常用框架
使用 Hilt 框架简化 Android 依赖注入在现代的 Android 应用开发中,依赖注入是一项关键的技术,它可以帮助我们更轻松地管理应用中的对象依赖关系。
Glide 原理 4 - 缓存机制
1 年前
1585
0
0
182.5℃
Android 常用框架
Glide 需要缓存的 图片资源 分为两类:原始图片(Source) :即图片源的图片初始大小 ; 分辨率转换后的图片(Result) :经过 尺寸缩放 和 大小压缩等处理后的图片
Glide 原理 3 - into
1 年前
965
0
0
120.5℃
Android 常用框架
Glide 内部获取图片主要工作 into 调用收到加载请求看内存缓存(active、cache),磁盘缓存有没有,有就直接回调回去,没有就网络请求请求回来就构建资源、缓存最终回到 DrawableImageViewTarget
Glide 原理 2 - load
1 年前
866
0
0
110.6℃
Android 常用框架
load 调用with 之后,下一步就是 load,方法接受不同类型的参数,例如 URL、本地文件路径、资源 ID 等,用于指定要加载的图片资源。
Glide 原理 1 - with
1 年前
1086
0
0
132.6℃
Android 常用框架
with 调用Glide内部会在 Activity/Fragment生命周期监听,网络变化监听,自动取消加载或者重新加载
组件化 3 -- 整体工作流程、调用其它模块功能
1 年前
905
0
0
114.5℃
Gradle
Android 常用框架
编译时 arouter_compiler的ARouterProcessor 扫描注解,封装 RouterBean根据应用类的类型确定TypeMirror 生成对应 Path、Group 的 Class
组件化 2 -- APT 路由封装、注解处理器生成类文件
1 年前
898
0
0
113.8℃
Gradle
Android 常用框架
APT(Annotation Processing Tool) 是一种处理注释的工具,它对源代码文件进行检测找出 其中的Annotation,根据注解自动生成代码,如果想要自定义的注解处理器能够正常运行,必须要通过 APT工具来进行处理。
组件化 1 -- 项目结构、Gradle 配置
1 年前
896
0
0
113.6℃
Gradle
Android 常用框架
组件化是什么,有什么优点意义:不相互依赖,可以相互交互,任意组合,高度解耦,自由拆卸,自由组装,重复利用,分层独立化此时:app不再是老大,子模块都是小弟组件化后,所有的 module 都平起平坐,app的module在组件化中是个壳子,这也是为什么成为 app壳工程的原因。这时候的优点 很少工作量
组件化 ARouter 使用
1 年前
1089
0
0
132.9℃
Android 常用框架
一个用于帮助 Android App 进行组件化改造的框架 —— 支持模块间的路由、通信、解耦
Git 生成 patch 和应用
2 年前
1016
0
0
125.6℃
Git
git apply git am
上一页
下一页
3
4
5
6
7
弹