技术栈
android jetpack
alexhilton
18 小时前
android
·
kotlin
·
android jetpack
runBlocking实践:哪里该使用,哪里不该用
本文译自「runBlocking in practice: Where it should be used and where not」,原文链接kt.academy/article/run…,由Marcin Moskała发布于2025年9月1日。
Tans5
3 天前
android
·
android jetpack
·
源码阅读
Androidx Lifecycle 源码阅读笔记
Androidx 库中有很多地方都有用到 Lifecycle 去监听组件的生命周期,例如常见的 Activity 和 Fragment 等等。简单的使用如下:
ljt2724960661
4 天前
android
·
笔记
·
android jetpack
Compose笔记(四十九)--SwipeToDismiss
这一节主要了解一下Compose中的SwipeToDismiss,在Jetpack Compose开发中,SwipeToDismiss 是用于实现滑动删除的核心组件,适用于检测水平滑动手势并触发相应的动画和操作。简单总结:
4z33
6 天前
性能优化
·
android jetpack
Jetpack Compose重组优化:机制剖析与性能提升策略
Jetpack Compose 通过声明式编程和数据驱动 UI 简化了 Android 开发。然而,高效利用其性能潜力需要深刻理解重组——即当状态变化时更新 UI 的过程。本文旨在深入探讨 Compose 的重组机制,并提供切实可行的优化策略,以避免常见性能陷阱,构建更流畅的应用。
alexhilton
7 天前
android
·
kotlin
·
android jetpack
Android ViewModel数据加载:基于Flow架构的最佳实践
本文译自「Android ViewModel Data Loading: Best Practices and Flow-Based Architecture」,原文链接funkymuse.dev/posts/prope…,由FunkyMuse于2025年8月29日。
水牛
10 天前
android
·
android jetpack
一行代码完成startActivityForResult
以前使用透明fragment来实现,在fragment里覆写onActivityResult来实现有result的回调,在onResume里感知无result的页面的返回.
kymjs张涛
10 天前
android
·
android studio
·
android jetpack
零一开源|前沿技术周刊 #14
前沿技术周刊 是一份专注于技术生态的周刊,每周更新。本周刊深入挖掘高质量技术内容,为开发者提供持续的知识更新与技术洞察。
alexhilton
11 天前
android
·
kotlin
·
android jetpack
Android应用的架构演进
本文译自「Architectural Evolution of and Android app」,原文链接herrbert74.github.io/posts/archi…,由Zsolt Bertalan发布于20258月19日。
fundroid
12 天前
android jetpack
全新 LifecycleOwner 可组合项:让 Composable 具备独立生命周期
2025 年 7 月 30 日,AndroidX Lifecycle 2.10.0-alpha01 发布。其中最引人注目的新增内容就是全新的 LifecycleOwner 的 Composable (可组合项),咱们这就来好好聊聊它。
alexhilton
15 天前
android
·
kotlin
·
android jetpack
Compose Unstyled:Compose UI中失传的设计系统层
本文译自「Compose Unstyled: The missing Design System layer for Compose UI」,原文链接composables.com/blog/introd…,由Alex Styl发布于2025年8月7日。
柿蒂
15 天前
android
·
ai编程
·
android jetpack
从动态缩放自定义View,聊聊为什么不要把问题复杂化
我的项目中,关于动态修改View的大小的技术方案进阶之路,在之前的文章中其实有讲到,强烈建议有兴趣的小伙伴可以去看看《产品需求驱动下的技术演进:动态缩放View的不同方案》,因为这是我们团队历经2-3年的技术迭代过程。
RainyJiang
15 天前
android
·
android jetpack
布局与测量性能优化:让Compose从"嵌套地狱"到"扁平化管理"
“为什么我的 Compose 页面滑动时像幻灯片一样卡?因为布局嵌套正在谋杀你的性能!”在上一篇中,我们揭开了Compose重组背后的真相,识别了那些看不见却致命的状态陷阱。本系列文章如下(正在更新中):
柿蒂
16 天前
android
·
kotlin
·
android jetpack
产品需求驱动下的技术演进:动态缩放View的不同方案
前言在不同阶段,哪怕是“临时方案”,也有它存在的价值——它帮助我们快速推进了项目,并为后续优化打下了实践基础。
Wgllss
17 天前
android
·
架构
·
android jetpack
完整烟花效果,Compose + 协程 + Flow + Channel 轻松实现
动画特效里面,烟花是比较常见的一种,特别是在做夜间背景或者节日活动的时候。新一代烟花效果实现方式:Compose + 协程 + Flow + Channel + 实现
alexhilton
18 天前
android
·
kotlin
·
android jetpack
运行时着色器实战:实现元球(Metaballs)动效
本文译自「Metaballs with Runtimeshaders」,原文链接medium.com/@off.mind.b…,由Alex Volkov发布于2025810。
Wgllss
21 天前
android
·
架构
·
android jetpack
Kotlin 享元设计模式详解 和对象池及在内存优化中的几种案例和应用场景
在内存优化中,享元模式和对象池均通过复用对象减少内存消耗,但核心机制和应用场景存在差异:在Android中用到享元设计模式或者对象池的有:
alexhilton
22 天前
android
·
kotlin
·
android jetpack
玩转Shader之学会如何变形画布
本文译自「Deform the canvas」,原文链接medium.com/@off.mind.b…,由Alex Volkov发布于2025年8月2日。
bytebeats
24 天前
android
·
android jetpack
Jetpack Compose 1.9: 核心新特性简介
近期Jetpack Compose 2025 年 8 月版本 已正式发布. 本次发布包含 Compose 1.9 版本的核心模块(详见完整的BOM), 引入了用于渲染阴影, 2D 滚动, 文本变换相关的富样式, 改进的列表性能等新 API!
Wgllss
24 天前
android
·
架构
·
android jetpack
雷电雨效果:Kotlin+Compose+协程+Flow 实现天气UI
天气效果Kotlin+Compose+协程+Flow+Channel实现,以后天气效果不是梦我们在开发天气App时候,常见的有效果是根据天气展示实时UI效果,下雪的时候要展示下雪的效果,雷电雨时候展示雷电雨效果,这样才能让天气展示的更加真实,贴近人民生活。
alexhilton
25 天前
android
·
kotlin
·
android jetpack
深入浅出着色器:极坐标系与炫酷环形进度条
本文译自「Circle bars with AGSL」,原文链接medium.com/@off.mind.b…,由Alex Volkov发布于2025年1月6日。