首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
kotlin
订阅
kelvinsail
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
Kotlin Sealed 是什么?为什么 Google 都用
在上一篇文章 Google 推荐在项目中使用 Sealed 和 RemoteMediator 中介绍了如何使用 Sealed Classes 在 Flow 基础上对网络请求成功和失败进行处理,而这篇文章是对 Sealed Classes 更加深入的解析,结合函数式编程功能很强大…
【译】快速开始 Compose 跨平台项目
本文是对 Compose Multiplatform 官方快速开始指南的翻译,该文章简要介绍了如何配置 Compose Multiplatform 所需环境并通过官方模版快速开始一个新的项目。
关于LiveData全面详解(附事件总线)
前言:缤纷色彩闪出的美丽 是因它没有 分开每种色彩 MVVM 架构模式中,ViewModel 是不会持有宿主的信息,业务逻辑在ViewModels层中完成,而不是在Activities或
Flow 介绍使用
前言 如今android开发基本上从之前的Java语言转而使用Kotlin语言,MMVM模式中用于保存UI状态的工具LiveData也逐渐被Flow代替。下面将逐步介绍Kotlin的Flow相关知识,
Kotlin开发的100个Tips (一)
最近没有什么好写的,正好对kt做一个总结。可以来简单聊聊使用kt时的一些tips,如果有大佬有其它更好的建议,希望能分享出来
Kotlin中Flow操作符解析大全
在Kotlin中,Flow是一种异步数据流处理的声明式编程工具。它的操作符在日常开发中可以给开发者提供极大的便捷。
Kotlin协程:打破线程框架的思维
Kotlin协程:打破线程框架的思维 前言 协程是Kotlin对比Java的最大优势,需要理解协程的设计理念和知识体系,建立协程思维模型。本文将介绍协程的概念、特性和原理,以及如何在Android开发
Compose 实现 CollapsableTopBarLayout 以及结合 MotionLayout 使用
通过 Compose 的 NestedScrollConnection 以及 MotionLayout 实现一些简单的协调布局动画,当然也可以实现更复杂的动画。
Android Jetpack Compose 动画
无论是Jetpack Compose还是原来的view体系,想做出好看的交互效果都离不开动画。Compose同样提供了相应的API来实现动画。本篇我们将详细介绍动画API的使用
从原理分析Kotlin的延迟初始化: lateinit var和by lazy
Koltin中属性在声明的同时也要求要被初始化,否则会报错。 可是有的时候,我并不想声明一个类型可空的对象,而且我也没办法在对象一声明的时候就为它初始化,那么这时就需要用到Kotlin提供的延迟初始化。 Kotlin中有两种延迟初始化的方式。一种是lateinit var,一种…