首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
刘姥姥进了大观园
bytebeats
创建于2022-08-04
订阅专栏
学习, 总结, 记录, 推广优秀的开源项目和官方推广的优秀框架
等 90 人订阅
共167篇文章
创建于2022-08-04
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
深入探析 Android Memory
Android应用开发总是提醒我们, 我们是Android硬件和操作系统的一部分. 我们可以从硬件方面将安卓手机分为若干等级. 基本上, 我们可以将其分为入门 -- 中级和高级硬件 -- API 手机
如何将 Gradle 构建文件从 Groovy DSL 迁移到 Kotlin DSL
转用熟悉的单一语言不仅能提高你的工作效率, 还能避免在两种语言之间跳来跳去地完成开发和配置任务. Kotlin DSL 的健壮性和直观性让你有信心创建自定义的 Gradle 任务.
Kotlin中Flow和Channel大不相同
别再担心Flow是热的还是冷的了, 还是多专注于老式的封装吧! 也许你曾经听Kotlin程序员说过: "Channel是热的, Flow是冷的". 这是对处理异步数据流的两种方式的有益区分.
混合应用和原生应用的东升西降
跨平台混合应用(及替代方案)取代了性能优先的原生应用. 纯粹的原生应用通常是一种依赖于平台的GUI程序, 它使用特定操作系统的本地开发语言和GUI框架.
Jetpack Compose Popup 高级编程
利用Popup将视图扩展到父级可组合边界之外. 当我们对Jetpack Compose进行编程时, 我们可能没有意识到有一个限制是我们不能用普通的Jetpack Compose编程来实现的.
在Compose UI中使用Slot API模式设计Composable
Slot API模式 是一种在Compose UI代码库中广泛使用的模式. 谷歌的Compose团队经过无数次迭代, 终于找到了这种模式, 并以一种地道的方式构建了一套标准的可组合组件.
关于Jetpack Compose中Composable的度量指标
Compose Compiler 插件可以围绕某些特定的编译概念生成报告/度量指标, 这些报告/指标可以帮助您在细粒度级别上了解编译代码的运行情况.
Jetpack Compose是如何决定哪块代码进行重组的?
Compose通过调用读取状态的最小重组作用域进行智能重组. 与其担心一个作用域中的代码行, 不如确保重组作用域中的组件是可跳过的, 这将提高Compose的工作效率.
KotlinConf ’23 扼要重述
KotlinConf是JetBrains为对Kotlin编程语言和相关技术感兴趣的开发者举办的主要活动。它包括讲座、研讨会和交流机会。2023年的活动是在阿姆斯特丹举行的.
用Compose Multiplatform构建KMM应用
如果你想建立一些快速和易于维护的东西, 可以考虑使用Compose Multiplatform来建立Android和iOS平台的原生用户界面. 这可以让你写一次代码并在多个平台上使用, 节省时间.
Android“真正的”模块化
如果说SOLID原则告诉我们如何将砖块排列成墙和房间, 那么组件原则则告诉我们如何将房间排列成建筑.
在模块化代码库中使用插件模式
模块化已经成为大规模移动开发的一个重要部分, 然而它并不简单. 有效模块化的目标之一是保持模块独立和模块图谱扁平. 使用跨模块的插件接口是实现这一目标并获得所需的好处的最有效技术之一.
安卓14的新内容: 全面概述
安卓14为平台带来了大量的新功能和更新. 从对前台服务和警报的改进到语法转折和字体缩放, 安卓14对每个开发者都有好处. 我在下面列出了一些最重要的变化. 让我们深入探讨一下这个最新版本中的新内容.
2023年的现代安卓开发
Android是一个基于Linux内核的开源操作系统, 由谷歌开发.它被广泛用于各种设备, 包括智能手机, 平板电脑, 电视和智能手表.
Compose for Desktop: 鼠标事件
在这里, 我们将看到如何在 Compose for Desktop 的组件上安装鼠标事件监听器, 以监听单击, 双击, 长按...
Compose for Desktop: 图片和应用内图标管理
我将向您展示如何使用Compose for Desktop来处理图片. 从应用程序的资源中使用图片是非常简单的.
开始使用Compose Multiplatform
Compose for Desktop可以为macOS, Linux和Windows平台制作应用程序. 因此, 这些平台中的任何一个都可以用在这里.
Compose Multiplatform简介
Compose Multiplatform, 是一个现代Kotlin的UI框架, 使构建高性能和漂亮的用户界面变得简单和愉快.
Jetpack Compose: 如何调试重组
在这篇帖子中, 我想告诉你我是如何研究Jetsnack中的一个性能问题, 以及我是如何在Jetpack Compose中调试和修复它的.
用Kotlin Result编程: kotlin.Result
对处理`Result`的最重要的标准库函数的简短浏览 - 使用`fold()`进行一般转换, 使用`getOrThrow()`, `getOrElse()`/`getOrDefault()`检索值
下一页