首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
搬砖小子出现了
掘友等级
Android
|
ByteDance
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
赞
38
文章 37
沸点 1
赞
38
返回
|
搜索文章
搬砖小子出现了
赞了这篇文章
货拉拉技术
货拉拉技术 @货拉拉集团
·
1月前
关注
聊聊Android线程优化这件事
一、背景 在日常开发APP的过程中,难免需要使用第二方库和第三方库来帮助开发者快速实现一些功能,提高开发效率。但是,这些库也可能会给线程带来一定的压力,主要表现在以下几个方...
99
10
分享
搬砖小子出现了
赞了这篇文章
fundroid
Android GDE @Bytedance
·
4月前
关注
从 Component Tree 视角看 Dagger 到 Hilt 的演变
Dagger 的本质是一棵组件树,而 dagger.android 和 Hilt 的诞生目的,都是通过不同的手段降低组件树的构建成本,减少模板代码。...
15
评论
分享
搬砖小子出现了
赞了这篇文章
fundroid
Android GDE @Bytedance
·
12月前
关注
深入浅出 Compose Compiler(4) 智能重组与 $changed 参数
Compose Compiler 为 Composable 函数生成 $changed 参数,他为参数提供了 ParamState 信息,用于跳过不必要的参数比较,提高性能...
17
3
分享
搬砖小子出现了
赞了这篇文章
fundroid
Android GDE @Bytedance
·
1年前
关注
深入浅出 Compose Compiler(3) IR & IrGenerationExtension
Compose Compiler 在后端的工作主要是为 Composable 函数生成必要的代码,这主要是通过 ComposeIrGenerationExtension 实...
13
4
分享
搬砖小子出现了
赞了这篇文章
fundroid
Android GDE @Bytedance
·
1年前
关注
一看就懂!图解 Kotlin SharedFlow 缓存系统
创建 SharedFlow 需设置三个参数:replay,extraBufferCapacity 和 onBufferOverflow。本文用图解的方式带大家认识 Shar...
68
7
分享
搬砖小子出现了
赞了这篇文章
fundroid
Android GDE @Bytedance
·
1年前
关注
深入浅出 Compose Compiler(1) Kotlin Compiler & KCP
Compose 的语法简洁主要得益于 Compose Compiler 的一系列编译期魔法,帮开发者生成了很多样板代码。想要真正读懂 Compose 就必须先了解它的 Co...
35
16
分享
搬砖小子出现了
赞了这篇文章
JackieHou
Android开发
·
1年前
关注
Jetpack compose 仿QQ音乐实现下拉刷新上拉加载更多
前言 看了官方的NestedScrollConnectionSample,研究了NestedScrollConnection,再加上看了SwipeRefreshLayout...
68
12
分享
搬砖小子出现了
赞了这篇文章
乐翁龙
Android
·
1年前
关注
使用ComposeDesktop开发一款桌面端多功能APK工具
简直没想到啊,作为一个Android开发者,现在借助Compose Desktop开发起桌面端居然能这么的轻车熟路!...
186
42
分享
搬砖小子出现了
赞了这篇文章
百度Geek说
架构师 @百度
·
1年前
关注
百度APP Android包体积优化实践(二)Dex行号优化
本文主要介绍了 DebugInfo 的定位以及优化方案,其中重点讲述了目前百度APP所使用的Dex行号优化与复原方案。感谢各位阅读至此,如有问题请不吝指正。...
10
2
分享
搬砖小子出现了
赞了这篇文章
fundroid
Android GDE @Bytedance
·
1年前
关注
为什么说 Compose 的声明式代码最简洁 ?Compose/React/Flutter/SwiftUI 语法对比
Compose/React/Flutter/SwiftUI 语法大对比。 Compose 的 APi 设计更加简洁高效...
118
50
分享
搬砖小子出现了
赞了这篇文章
fundroid
Android GDE @Bytedance
·
1年前
关注
Compose 类型稳定性注解:@Stable & @Immutable
@Stable 和 @Immuable 是 Compose 特有的类型稳定性注解,可以帮助 Compose 提升重组性能。本文将针对 Compose 类型的稳定性以及相关注...
29
15
分享
搬砖小子出现了
赞了这篇文章
fundroid
Android GDE @Bytedance
·
1年前
关注
探索 Jetpack Compose 内核:深入 SlotTable 系统
SlotTable 系统是 Compose 从组合到渲染到屏幕过程中的最重要环节,SlotTable 的数据存储在 Slot 中,由 Group 包裹...
58
11
分享
搬砖小子出现了
赞了这篇文章
fundroid
Android GDE @Bytedance
·
1年前
关注
一文看懂 Jetpack Compose 快照系统
Compose 通过名为“快照(Snapshot)”的系统支撑状态管理与重组机制的运行。快照可以感知和隔离对状态的读写,确保线程安全,提升并发性能...
53
15
分享
搬砖小子出现了
Android @ByteDance
·
1年前
关注
【Kotlin · Flow】 入门简介 and 实战举例 · 一学就会
What Flow 是 kotlin 官方基于协程构建的,用于响应式编程的API Why 协程中为什么推出Flow ? 推荐阅读:关于Kotlin中的Collections...
44
4
分享
搬砖小子出现了
赞了这篇文章
yuPFeG1819
Android
·
2年前
关注
Kotlin Flow上手指南(三) ShardFlow与StateFlow
前面几篇已经介绍了Flow的一些基本用法,及其背后的Channel。这是Kotlin协程系列的第四篇文章。 本篇将继续尝试以RxJava使用者的角度,探索Flow中更多进阶...
24
4
分享
搬砖小子出现了
关注了
_DavidKuper_
Android @ByteDance
搬砖小子出现了
赞了这篇文章
_DavidKuper_
Android研发工程师
·
1年前
关注
Kotlin Coroutines ABC(概览)
序言 你可能对Coroutines一无所知,需要一个入门引导; 也可能只是用过,但不了解为什么用,它到底是什么; 又或者是对Coroutines有一定了解,但想要探索更全面...
8
评论
分享
搬砖小子出现了
赞了这篇文章
TechMerger
Android Developer @BA TechWorks
·
2年前
关注
一气呵成:用Compose完美复刻Flappy Bird!
Flappy Bird是13年红极一时的小游戏,其简单有趣的玩法和变态的难度形成了强烈反差,引发全球玩家竞相把玩!遂选择复刻这个小游戏,在实现的过程中向大家演示Compos...
120
34
分享
搬砖小子出现了
Android @ByteDance
·
2年前
关注
【Kotlin Flow】 一眼看全——Flow操作符大全
Kotlin Flow 基本上可以替代RxJava,其提供了诸多操作符来处理数据。本篇文章为其分一下类,演示下基本用法。 前置资料 冷流 🥶 热流 🥵 Flow分类 一...
239
28
分享
下一页
个人成就
文章被点赞
607
文章被阅读
59,138
掘力值
2,124
关注了
5
关注者
248
收藏集
0
关注标签
18
加入于
2016-03-19