android,kotlin
文章平均质量分 92
jara_amber
这个作者很懒,什么都没留下…
展开
-
Kotlin从入门到“放弃”(一)
Google2017年I/O大会圆满结束了,在此次大会上谷歌爸爸把未来的重点移到了人工智能上,继续主推自家的TensorFlow,对Android开发者来说唯一的一个惊喜就是Kotlin这门语言成为了官方承认的开发语言(当然我们不能忘了Android O)。特意开了一个Kotlin的坑,记录自己学习的历程。 1、Kotlin简介 Kotlin是JetBrains公司开发,基于JV原创 2017-06-14 22:48:07 · 1576 阅读 · 0 评论 -
Kotlin从入门到“放弃”(二)——函数
写在开头 上一篇介绍了Kotlin的基本使用,发现这门语言主要还是面向函数进行编程,所以这一篇主要在函数方面介绍Kotlin。 基本函数 Kotlin作为一个面向函数的编程语言,函数的使用自然是最基本的,上一篇的main函数就是函数式语言的体现。最简单的调用函数的方法如下:fun main(vararg arg: String){ println(add(1, 2)) }fun add原创 2017-07-30 19:34:10 · 490 阅读 · 0 评论 -
Kotlin从入门到放弃(三)——协程
引言 这篇主要是将以下kotlin里面的协程,当然这个概念已经随着kotlin的文档被广泛得知了,不过还是用大量代码记录一下吧 一、概念 Coroutine,翻译为协程,意思为各个子任务程协作运行。由此可以联想到Java常用的线程概念,java中的线程Thread最终启动的地方是JVM核心层,也就是说java的线程其实本质也是和硬件有关(这是当然的)。而多线程任务在并发的情况下会出现阻塞的情原创 2017-12-17 21:07:22 · 6960 阅读 · 0 评论 -
Kotlin从入门到放弃(四)——协程下
上一篇的kotlin讲到了协程的启动、等待和取消,这一篇对kotlin协程部分内容的补充。 挂起函数 接触到协程之后出现的一个新型的函数,以特殊修饰符suspend修饰的函数被称为挂起函数。挂起函数只能在协程中和其他挂起函数中调用,不能在其他部分使用。并且要启动一个协程,挂起函数是必须的,为了验证可以查看上一篇中提到的launch源码。 /** * launch实现了Job接口原创 2018-02-04 18:31:25 · 1758 阅读 · 0 评论