|
6 | 6 | > Google IO 2017 宣布在 Android Studio 3.0 将默认支持 Kotlin 用于 Android . 请注意 Google 只是宣布 Kotlin 作为 Android 开发的一级语言,并没有说要用其取代 Java ,这里很多无脑媒体进行了过度解读。作为一名合格的程序员,首先要理性看待技术迭代更新,同时要对新事物保持强烈的好奇心。
|
7 | 7 |
|
8 | 8 | ## Kotlin 简介
|
9 | | -Kotlin 来自于捷克一家牛逼软件研发公司 JetBrains ,很多优秀的 IDE,如 IntelliJ IDEA、PyCharm、WebStorm 等都是它的杰作,包括 Google 官方的 Android 开发 IDE -- Android Studio ,也是 IntelliJ IDEA 的插件版。 |
| 9 | +Kotlin 来自于捷克一家牛逼软件研发公司 JetBrains ,很多优秀的 IDE,如 IntelliJ IDEA、PyCharm、WebStorm 等都是它的杰作,包括 Google 官方的 Android IDE -- Android Studio ,也是 IntelliJ IDEA 的插件版。 |
10 | 10 |
|
11 | 11 | Kotlin 源于 JetBrains 的圣彼得堡团队,名称取自圣彼得堡附近的一个小岛 ( Kotlin Island ) 。JetBrains 在 2010 年首次推出 Kotlin 编程语言,并在次年将之开源。
|
12 | 12 |
|
@@ -923,14 +923,15 @@ new Thread(() -> {
|
923 | 923 |
|
924 | 924 | view.load(data); //更新 UI
|
925 | 925 |
|
926 | | - }); |
| 926 | + }); |
927 | 927 |
|
928 | 928 | }).start();
|
929 | 929 |
|
930 | 930 | ```
|
931 | 931 | **Kotlin (Kotlin Anko)**
|
932 | 932 | ```kotlin
|
933 | 933 | async {
|
| 934 | + |
934 | 935 | data = DataSource.obtain(); //耗时操作
|
935 | 936 |
|
936 | 937 | uiThread {
|
|
0 commit comments