首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
kt
订阅
苗1492442235287
更多收藏集
微信扫码分享
微信
新浪微博
QQ
22篇文章 · 0订阅
Kotlin超棒的语言特性
本文在假定读者有一定Kotlin开发基础的前提下,详细讲解一些具有Kotlin特色的实用的语言特性,帮助开发者能够写出更加“具有Kotlin风格”的代码。
利用 Kotlin 进行 Android 开发的高质量资源集合
本项目是一个专注于收集利用 Kotlin 进行 Android 开发的开源库,扩展,工具,开源项目,书籍,博客,教程等高质量资源的集合
Android鬼点子-关于kotlin的几招祖传手艺
使用lateinit关键字,可以稍后初始化。 用到时候,再初始化。 在java中使用static关键字声明类方法和类变量。 kotlin中使用companion object声明类方法和类变量。
Kotlin 资源大全 - 学 Kotlin 看这一篇教程就够了
今天凌晨的 Google I/O 上,Google 正式宣布官方支持 Kotlin. 为了让大家更快了解和上手 Kotlin,掘金技术社区为大家整理了这份 Kotlin 资源大全,希望可以帮助大家用最短时间学习 Kotlin. Kotpref - Android SharedP…
Kotlin:控制语句
由上可以看出,Kotlin中的if可以作为一个表达式并返回一个值。 2.1.3、符号(' .. ') 表示递增的循环的另外一种操作 其中,符号( .. )表示至的意思。如例子中的0 .. 10就表示0至10或者0到10。 综上所述,为Kotlin中when控制语句的常见用法。可…
Kotlin:数据类、密封类
在前面几个章节章节中,详细的讲解了Koltin中的接口(Interface)、枚举(Enmu)。在今天的章节中,为大家详细讲解数据类和密封类 当我们声明一个数据类时,编辑器自动为这个类做了一些事情,不然它怎么又比Java简洁呢。它会根据主构造函数中所定义的所有属性自动生成下列方…
使用Kotlin高效地开发Android App(三)
一. ?、!! 、lateinit 以及 let Kotlin基于Java的空指针提出了一个空安全的概念,即每个属性默认不可为null。 !!是非空断言运算符。将任何值转换为非空类型,若该值为空则抛出异常。 执行上述代码会抛出如下异常。 在App快要发布时,我们会进行检查尽量避…
使用Kotlin高效地开发Android App(二)
继上一篇文章介绍了项目中所使用的Kotlin特性,本文继续整理当前项目所用到的特性。 with、apply、run函数都是Kotlin标准库中的函数。with在第一篇文章中已经介绍过。 apply函数是指在函数块内可以通过 this 指代该对象,返回值为该对象自己。在链式调用中…
使用Kotlin构建更适合Android的MVVM应用程序
说到MVVM,大家都会想起前端的MVVM框架,相较于前端MVVM的火热,它在移动开发领域就不那么热门了。Google在2015年才推出DataBinding框架,起步较晚,而且2015年是MVP模式爆发的一年,2016年是各种热修复、插件化爆发的一年,它没赶上好时机。 自16年…