首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
dreamoon
掘友等级
Android攻城狮
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
849
文章 849
沸点 0
赞
849
返回
|
搜索文章
dreamoon
Android攻城狮
·
1年前
关注
java 线程池知识点
ThreadPoolExecutor 执行流程 corePoolSize 核心线程数 maximumPoolSize 最大线程数,线程池允许创建的最大线程数。 workQu...
1
评论
分享
dreamoon
Android攻城狮
·
1年前
关注
JDK 动态代理
代理模式 代理模式的特征是代理类与委托类有同样的接口。代理类与委托类之间通常会存在关联关系,在访问实际对象时,是通过代理对象来访问的,代理对象可以附加额外操作。 代理 分为...
0
评论
分享
dreamoon
Android攻城狮
·
1年前
关注
map 相关知识点
hashmap、cocurrenthashmap、linkedhashmap、ArrrayMap相关知识点...
2
评论
分享
dreamoon
Android攻城狮
·
1年前
关注
jvm 类加载过程
Jvm 类加载过程,类的初始化时机,双亲委派机制,类的卸载时机,类的引用关系。 https://github.com/ccnio/Warehouse/blob/develo...
4
评论
分享
dreamoon
Android攻城狮
·
1年前
关注
java/kotlin 泛型知识点汇总
泛型擦除、泛型信息如何获取的、泛型信息是如何保存的、协变/逆变、java/kotlin 泛型不同点。...
3
评论
分享
dreamoon
赞了这篇文章
forJrking
Android高级/Flutter初级
·
2年前
关注
Android的MVI架构最佳实践(三):Compose封装脚手架
声明式UI的最佳搭档肯定是MVI了,例如前端的Flux或Redux。compose作为android官方的声明式UI框架已经非常成熟了,虽然目前从性能上无法碾压旧版本但是也...
62
8
分享
dreamoon
赞了这篇文章
ChangJiahong
Android dev @心脏跳动
·
2年前
关注
Moshi 真正意义上的完美解决Gson在kotlin中默认值空的问题
Moshi Moshi是一个对Kotlin更友好的Json库,square/moshi: A modern JSON library for Kotlin and Java...
65
28
分享
dreamoon
赞了这篇文章
Taonce
Android 开发
·
2年前
关注
使用Google推荐的VersionCatalog管理统一版本
VersionCatalog是Android在Gradle 7.0推出的一种全新管理统一版本的方式,它可以更好的去帮助开发者管理项目的依赖版本。...
75
10
分享
dreamoon
赞了这篇文章
货拉拉技术
货拉拉技术 @货拉拉集团
·
2年前
关注
聊聊Android线程优化这件事
一、背景 在日常开发APP的过程中,难免需要使用第二方库和第三方库来帮助开发者快速实现一些功能,提高开发效率。但是,这些库也可能会给线程带来一定的压力,主要表现在以下几个方...
204
18
分享
dreamoon
Android攻城狮
·
1年前
关注
android 中 Runtime.gc、System.gc区别 & 对象引用关系
https://github.com/ccnio/Warehouse/blob/develop/readme/gc%E4%B8%8Ereference.md...
2
评论
分享
dreamoon
赞了这篇文章
蹦蹦蹦
2年前
关注
Android:优雅的处理首页弹框逻辑:责任链模式
背景 随着业务的发展,首页的弹窗越来越多,隐私政策弹窗,广告弹窗,好评弹窗,应用内更新弹窗等等。 并且弹框显示还有要求,比如: 用户本次使用app,只能显示一个弹框,毕竟谁...
158
28
分享
dreamoon
赞了这篇文章
王可大虾
Android工程师
·
2年前
关注
协程的信号量:源码浅析
《协程的信号量》中,我们简单介绍了 Semophore 及其使用,当时提到过它的默认实现:SemaphoreImpl,但没细讲。今天就来着重讨论一下这货吧...
5
6
分享
dreamoon
赞了这篇文章
岛上码农
公众号 @岛上码农 | 掘金签约作者🚩
·
3年前
关注
这一篇让你彻底搞懂贝塞尔曲线的原理
贝塞尔曲线不懂画?不知道怎么回事?看这一篇就够了!用图形,点曲线运动图和公式推导,让你彻底搞懂贝塞尔曲线的运行原理!...
75
15
分享
dreamoon
赞了这篇文章
江澎涌
安卓工程师、鸿蒙工程师 @灵魂铸造师
·
6年前
关注
自带美感的贝塞尔曲线原理与实战——Android高级UI
贝塞尔曲线,想必大家或多或少都听过这个词,因为其控制简单,且其曲线更符合我们大众的审美,所以在很多领域都有涉及,当然这些都不是我们今天要进行讨论和分享的重点。今天要分享的是...
298
16
分享
dreamoon
赞了这篇文章
bytebeats
Sr Software Engineer @GOAT Group
·
2年前
关注
Jetpack Compose是如何决定哪块代码进行重组的?
Compose通过调用读取状态的最小重组作用域进行智能重组. 与其担心一个作用域中的代码行, 不如确保重组作用域中的组件是可跳过的, 这将提高Compose的工作效率....
19
7
分享
dreamoon
赞了这篇文章
究极逮虾户
Android @xhs
·
4年前
关注
现在准备好告别Transform了吗? | 拥抱AGP7.0
前文提要 之前就和大家介绍过AGP(Android Gradle Plugin) 7.0.0版本之后Transform 已经过期即将废弃的事情。而且也简单的介绍了替换的方式...
99
29
分享
dreamoon
赞了这篇文章
Aleyn
Android
·
2年前
关注
ARouter 兄弟版(LRouter)
适用于Android 的 路由框架。最开始只写了支持 AGP 8 的插件,后来又想支持 KSP,最后又想着既然都用 ASM 了,拦截器什么的都可以 ASM 直接插,最终重写...
25
2
分享
dreamoon
赞了这篇文章
程序员江同学
Android Developer
·
2年前
关注
学习一下 nowinandroid 的构建脚本
nowinandroid 项目是谷歌开源的示例项目,它遵循 Android 设计和开发的最佳实践,并旨在成为开发人员的有用参考...
155
9
分享
dreamoon
赞了这篇文章
北海道浪子
Android 前端 Flutter
·
2年前
关注
是时候弃用 buildSrc ,使用 Composing builds 加快编译速度了
本文正在参加「金石计划」 为什么要使用复合构建 依赖管理一直是一个优化项目,从硬编码到ext,再发展到buildSrc,尽管代码量增长了,但是对于构建一直在追求更快更干净...
92
26
分享
dreamoon
赞了这篇文章
vivo高启强
工程师 @vivo
·
2年前
关注
你的插件想适配Transform Action? 可能还早了点
为什么要适配Transform Action? 因为registerTransform 这个api 在8.0的agp版本中要被删除了啊,到时候你的工程中的插件如果还有这个a...
31
3
分享
下一页
个人成就
文章被点赞
56
文章被阅读
19,109
掘力值
642
关注了
43
关注者
72
收藏集
0
关注标签
5
加入于
2016-09-05