首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
刘姥姥进了大观园
bytebeats
创建于2022-08-04
订阅专栏
学习, 总结, 记录, 推广优秀的开源项目和官方推广的优秀框架
等 90 人订阅
共167篇文章
创建于2022-08-04
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Kotlin中的`shareIn`及其参数
`Flow`是一个异步数据流, 按顺序发出值并正常完成或异常完成. 流上的中间操作符, 是应用于上游流或流的函数, 并返回一个下游流, 可以在其中应用更多操作符. 中间操作不会在流中执行任何代码.
Jetpack Compose 中的 `Ref`是什么?
Jetpack Compose 的状态变化会触发UI更新, 从而在数据和视觉效果之间保持优美的舞姿. `Ref`的出现, 提供了一种独特的方式来保持和操作跨重构的值.
2024年的安卓现代开发
本文反映了我的个人观点和专业见解, 并参考了 Android 开发者社区中的不同观点. 此外, 我还定期查看 Google 为 Android 提供的指南.
如何使用@Preview驱动 Jetpack Compose 开发
每个想法都源于需求, 这次也不例外. 在 Whatnot 的日常功能开发过程中, 我一直在努力跟上业务发展的步伐. 我必须在一周内实现一个相当庞大的功能, 确保一切按预期运行.
对Jetpack Compose Modifier的全面且深入的探索
有哪些高级且鲜为人知的Modifier能为你的UI做些什么?- 对Jetpack Compose Modifier的全面探索
依赖反转和依赖注入
依赖反转和依赖注入是软件开发中两个密切相关的概念, 由于它们的重叠方面经常被混淆. 虽然它们可以协同工作, 但在实现结构良好的应用方面却有着不同的目的.
Linux 内核 - 进化之源
热切地追求新知识并抓住出现的学习机会固然令人钦佩, 但立足于基础知识也同样重要. 了解了核心原则, 我们就能有效地推理每一种新出现的技术.
优雅的Kotlin事件处理 - 重构
通过这些专业的重构技巧, 释放 Kotlin 代码的峰值性能. 在软件开发的世界里, 代码重构是将我们从纠结而低效的代码中解救出来的英雄.
Jetpack Compose 优化之调试重组和性能监控
Compose 是一种相对年轻的技术, 用于编写声明式UI. 许多开发人员甚至没有意识到, 他们在如此关键的部分编写了次优代码, 以致后来导致了意想不到的性能低下和指标下降.
Jetpack Compose 优化之Skip, 长计算和布局优化
Compose 是一种相对年轻的技术, 用于编写声明式UI. 许多开发人员甚至没有意识到, 他们在如此关键的部分编写了次优代码, 以致后来导致了意想不到的性能低下和指标下降.
Jetpack Compose 优化之可组合函数和Stable类型优化
Compose 是一种相对年轻的技术, 用于编写声明式UI. 许多开发人员甚至没有意识到, 他们在如此关键的部分编写了次优代码, 以致后来导致了意想不到的性能低下和指标下降.
迁移Kapt到KSP, Kapt将很快被废弃
kapt允许你在 Kotlin 代码中使用 Java 注释处理器, 即使这些处理器并不支持 Kotlin. 这是通过从 Kotlin 文件中生成 Java 存根来实现的, 处理器可以读取这些存根.
这就是为什么我不接受你是Senior软件工程师
工程类职位的面试极其复杂, 压力大, 而且我必须为所有敢于接受面试以实现职业梦想的人鼓掌, 并对他们表示赞赏. 过去几年里, 我一直在为不同的公司面试工程师, 但最近, 我前所未有地拒绝了很多应聘者.
向版本目录(Version Catalog)迁移
版本目录(Version catalog)可在一个中心位置添加和维护依赖项和插件. 在多模块项目中, 在每个模块的build.gradle中单独添加依赖项(包括版本)并不理想, 也不是推荐的方法.
为什么稳定的大公司不向Flutter迁移?
从Flutter的测试版开始, 我就一直在关注它, 从那时起, 我就看到了Flutter在开发者, 社区和公司中的采用. 大多数新兴开发人员都曾多次讨论过这个问题:为什么大公司不使用 Flutter?
警惕科技大厂"泡沫"
我在软件工程领域长达 25 年的职业生涯一直在三家科技大厂中度过: 微软(11年), 亚马逊(11年)和谷歌(3.5年). 我不得不尴尬地承认: 自己生活在泡沫中.
JSON慢地要命: 看看有啥比它快!
网络开发中无处不在的数据交换格式JSON, 可能会拖慢你的应用程序. 在这个速度和响应速度至上的世界里, 检查 JSON 的性能影响至关重要, 而我们对此却常常忽略.
如何在Jetpack Compose中显示PDF?
Jetpack Compose已经存在好几年了, 但在某些方面它的使用仍然面临挑战. 例如, 缺少用于查看PDF的官方组件, 而为数不多的第三方库通常也是有代价的.
深入了解Jetpack Benchmark 1.2.0 的新功能
Jetpack 基准测试1.2.0的重大发布带来了稳定的基准配置文件, 新的基准测试模式, 完整的trace功能等. Jetpack 基准库提供了一套工具, 用于在受控环境中检查和改进应用程序性能.
Android碎片化问题, Google把它解决了吗?
了解什么是碎片化, 碎片化出现的原因, 以及碎片化为何不再重要. 谷歌是如何解决这个问题的, 以及为什么更新版本的 Android 设备更新不再像以前那么重要.
下一页