首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android kotlin
订阅
不是南风
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
官方推荐 Flow 取代 LiveData,有必要吗?
打开Android架构组件页面,我们可以发现一些最新发布的组件都支持了Flow,看起来官方在大力推荐使用Flow取代LiveData,那么问题来了,有必要吗?
[译] Kotlin 中我讨厌什么
Kotlin 转正以后很火,来看看两年多 Kotlin 使用者的吐槽
[译] 将 Kotlin 应用于现有 Java 代码的策略
原文地址:On Strategies to apply Kotlin to existing Java code 原文作者:Enrique López Mañas 译文出自:掘金翻译计划 本文永久链接:https://github.com/xitu/gold-miner/blo…
[译] 管中窥豹:RxJava 与 Kotlin 协程的对比
Kotlin 的协程是否让 RxJava 和 响应式编程光辉不再 了呢?答案取决于你询问的对象。狂信徒和营销者们会毫不犹豫地是是是。如果真是这样的话,开发者们迟早会将 Rx 代码用协程重写一遍,抑或从一开始就用协程来写。 因为 协程 目前还是实验性的,所以目前的诸如性能瓶颈之类…
[译] 为什么你应该开始使用 Kotlin
我想要告诉你一种新的编程语言,叫做 Kotlin,以及为什么你应该考虑在下一个项目中使用它。在过去的时候,我更喜欢 Java,但是去年我发现自己无论何时都可以用 Kotlin 编写代码。此时,我真的想不出哪种情况下 Java 会是更好的选择。 它是由 JetBrains 公司开…
[译] Android 生命周期备忘录 — 第一部分:单一 Activities
Android 系统的目的是让用户增强控制权并且让他们简便地使用应用程序。例如,一个 app 的用户可能会旋转屏幕,回复一条通知信息,或者切换到另一个任务,而用户应该能够在这类操作后继续流畅地使用这个 app。 为了提供这种用户体验,你应该知道怎么管理组件的生命周期。组件可以是…
Android 开发者如何函数式编程 (三)
在上一章,我们学习了不可变性和并发。在这一章,我们将学习高阶函数和闭包。 高阶函数是可以接受将函数作为输入参数,也可以接受将函数作为输出结果的一类函数。很酷吧? 让我们看一个例子。假设我想压缩一堆文件。我想用两种压缩格式来做 — ZIP 或者 RAR 格式。如果用传统的 Jav…
【译】说服Kotlin编译器代码安全
原文地址:Convincing the Kotlin compiler that code is safe 原文作者:Dan Lew 译文出自:掘金翻译计划 译者:wilsonandusa 校对者:mnikn,zaraguo Kotlin 这门语言最出色的特点之一就是它内部自带…
[译] 当设计模式遇上 Kotlin
原文地址:Gang of Four Patterns in Kotlin 原文作者:Lovis 译文出自:掘金翻译计划 译者:Boiler Yao 校对者:windmxf, wilsonandusa Kotlin 正在得到越来越广泛的应用。如果把常用的设计模式用 Kotlin …
[译] Kotlin:小菜一碟
究竟是哪些特性让 Google 决定采用 Kotlin 作为 Java 的替代品呢