首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
kotlin
订阅
莴笋炒肉有毒
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
"Kotlin"系列: 一、Kotlin入门
Google 在2017年 I/O 大会上宣布,Kotlin 正式成为 Android 的一级开发语言,和 Java 平起平坐,AndroidStudio 也对 Kotlin 进行了全面的支持,两年后,Google 又在2019年 I/O 大会上宣布,Kotlin 已经成为 A…
Kotlin 高阶函数从未如此清晰(上)
前言 上一篇罗列过Kotlin的属性与函数的基本知识,算是入门篇本。本篇将继续对函数的一些高级用法进行深入分析。 通过本篇,你将了解到: 1、什么是函数类型? Java 如何传递方法? 有个场景: 通
为什么 RxJava 有 Single / Maybe 等单发数据类型,而 Flow 没有?
Coroutine Flow 与 RxJava 都是流式数据处理框架, Rx 支持 Single,Maybe,Compleable 等单发数据类型,但是为什么 Flow 却不支持?
Android Jetpack 开发套件 #4 有小伙伴说看不懂 LiveData、Flow、Channel,跟我走
Kotlin Flow 是基于 Kotlin 协程基础能力搭建的一套数据流框架,从功能复杂性上看是介于 LiveData 和 RxJava 之间的解决方案。
Kotlin:数据类、密封类
在前面几个章节章节中,详细的讲解了Koltin中的接口(Interface)、枚举(Enmu)。在今天的章节中,为大家详细讲解数据类和密封类 当我们声明一个数据类时,编辑器自动为这个类做了一些事情,不然它怎么又比Java简洁呢。它会根据主构造函数中所定义的所有属性自动生成下列方…
你需要懂的Kotlin开发技巧之三
1.嵌套函数; 2.@JvmOverloads快捷实现函数重载 3.延迟初始化`lateinit var` 4.@JvmField减少属性set和get方法的生成
“终于懂了“系列:Jetpack AAC完整解析(三)ViewModel 完全掌握!
上一篇介绍了Jetpack AAC 的数据处理组件 LiveData,它是使得 数据的更新 能以观察者模式 被observer感知,且此感知只发生在活跃生命周期状态。 这篇来介绍与LiveData搭配使用的视图模型组件——ViewModel。 ViewModel是Jetpack…
“终于懂了“系列:Jetpack AAC完整解析(二)LiveData 完全掌握!
上一篇介绍了Jetpack AAC 的基础组件 Lifecycle,它是用于管理Activity/Fragment的生命周期。这篇来介绍基于Lifecycle的用于处理数据的组件——LiveData。 LiveData是Jetpack AAC的重要组件,同时也有一个同名抽象类。…
“终于懂了“系列:Jetpack AAC完整解析(一)Lifecycle 完全掌握!
JetPack更多是一种概念和态度,它是谷歌开发的非Android Framework SDK自带、但同时是Android开发必备的/推荐的SDK/开发规范合集。相当于Google把自己的Android生态重新整理了一番,确立了Android未来的开发大方向。 遵循最佳做法,A…
@OnLifecycleEnvent 被废弃,替代方案更简单
近期 androidx.lifecycle 发布了 2.4.0 版本,此次更新中 @OnLifecycleEvent 注解被废弃,官方建议使用 DefaultLifecycleOvserver