首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
刘姥姥进了大观园
bytebeats
创建于2022-08-04
订阅专栏
学习, 总结, 记录, 推广优秀的开源项目和官方推广的优秀框架
等 90 人订阅
共167篇文章
创建于2022-08-04
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Jetpack Compose 1.9: 核心新特性简介
Jetpack Compose 2025 年 8 月版本的新功能 近期Jetpack Compose 2025 年 8 月版本 已正式发布. 本次发布包含 Compose 1.9 版本的核心模块.
Android Studio Narwhal Agent 模式简介
Android Studio Narwhal 功能更新已稳定发布 - 立即启用Agent 模式吧 下一波创新浪潮已至, Android Studio Narwhal 功能更新正式发布. Android
Jetpack Compose 1.8 新增了 12 个新特性
Jetpack Compose 1.8: 12项新功能将彻底改变你构建用户界面的方式 迄今为止最大的Compose更新带来了原生自动填充, 智能动画以及让构建Android用户界面如同魔法般轻松的功能
Flutter中的`InkWell`组件使用示例
Flutter中你从未见过的的InkWell组件使用示例 InkWell 是 Flutter 中最实用的组件之一. 它用于为原本不可交互的组件添加涟漪效果和交互处理功能. InkWell 的关键特性
Android 开发者的 Jetpack Compose 学习路线图
Android 开发者的 Jetpack Compose 学习路线图 图片 如果你是希望保持竞争力, 提升效率并为未来做好准备的 Android 开发者, Jetpack Compose 就是你必须掌
Android 的未来: 为什么 `Navigation 3` 是行业变革者!
各位 Android 开发者, 让我们坦率地说, 你们有多少次因为管理导航而抓狂? 这简直是一场噩梦, 对吧? 我们都曾编写自定义代码来适应我们的使用场景. 从现在起, 我们有了一个新的解决方案, 叫
移动开发中特性开关的最佳实践
特性开关(Feature Flag)是移动开发中的强大工具,可让你逐步推出特性, 在生产环境中进行测试,并在无需发布新应用的情况下回滚更改. 但它们不仅仅是简单的开关——它们是衡量特性对用户行为, 性
如何在 Jetpack Compose 中创建逐字动画
见字如面 👋 本文将探讨如何在 Jetpack Compose 中创建一个引人入胜的逐字动画. 更棒的是, 它非常灵活! 我们还将将其适配为逐行版本. 放松心情, 让我们一起创造魔法 🪄 想法 💡 对
移动开发中WebView使用的过去现在和未来
避免WebView的快速交付陷阱——日后可能付出高昂代价. 学习应用开发 WebView 曾是企业快速在移动应用中集成网页功能的有利选择. 我不得不承认——得益于响应式网页设计和当今先进的网页技术,
Compose 跨平台上面的 AGSL Shader
借助 AGSL Shader 突破 Compose 跨平台的边界 借助Compose和 Shader 在跨平台上打造惊艳图形 Compose 跨平台技术近年来备受关注, 尤其是在去年 Google I
轻松实现 Jetpack Compose 中的 Snackbar
轻松实现 Jetpack Compose 中的 Snackbar 受近期关于 Jetpack Compose 的讨论及其Snackbar组件的启发, 我想分享一种我认为易于使用且在其他项目中高度可复用
改进 Jetpack Compose 中的 ModalBottomSheet API
你有没有想过 "我喜欢 ModalBottomSheet, 但该死的 API 太烦人了"? 不用再担心了! 因为我要给你看点东西. 修复 ModalBottomSheet API 现在.
在Kotlin中编写依赖于时间的可测试协程代码
每当我们需要在 Kotlin 中访问当前时间时, 最简单的方法之一就是使用System.currentTimeMillis()函数. 它简单明了.
使用Dagger SPI 查找非必要组件依赖项
许多 Android 开发人员使用 Dagger 或其"包装器"Hilt 进行依赖注入. 但使用Dagger SPI的人并不多. 这种机制为我们提供了访问依赖图谱的权限.
Linux 内核是如何管理应用内存的?
今天主要分享了 Linux 内核是如何管理应用程序内存的. 从虚拟地址, 物理地址和交换区间, 再到内存分配策略, OOM Killer, 文件系统缓存和 HugePages.
通过 Moshi 的案例学习 Kotlin 中的注解
Moshi 是一个流行的库, 用于解析 JSON 与 Java 或 Kotlin 类之间的关系. 我之所以选择它作为本案例研究的对象, 是因为它是一个相对较小的库, 其 API 包含多个注解.
Kotlin 中注解的主要实现方式
今天主要介绍了 3 种 Kotlin 注解工具的基本原理和使用场景. Kotlin 注解属于元编程的范畴, 相对而言, 属于比较高级的主题. 后面我还有一篇文件, 我会借助具体的三方库分析介绍学习一下
Composable 函数作用域内的 ViewModel
有时候, 你会遇到一些问题, 一方面你觉得这些问题是可以解决的, 但另一方面你又会觉得, 你之所以会遇到这样的问题, 完全是因为你自己陷入了这样的境地.
Kotlin 注解全面指北
注解是 Kotlin 的一项强大功能, 它允许你为代码附加元数据. 编译器, 库或框架可以使用这些元数据来修改行为, 提供附加信息或启用特定功能.
我眼中的 CompositionLocal 最佳实践
CompositionLocal提供了一种通过组合隐式向下传递数据的机制, 而无需通过每个 Composable 函数传递数据. 当数据在UI的许多部分频繁使用时, 比如与主题相关的信息(颜色,
下一页