Kotlin第一步

配置kotlin依赖

项目build.gradle文件中配置kotlin_version

buildscript {
    ext.kotlin_version = '1.2.21'
}

在app的build.gradle文件中配置依赖

dependencies {
    compile "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
}

或者新建完项目直接Tools->Kotlin->Configure Kotlin in Project即可自动配置kotlin依赖。

创建与java文件夹同级的kotlin文件夹

在main文件夹右键Directory一个kotlin文件夹

在app的build.gradle文件中配置依赖

android {
    sourceSets {
        ['main', 'test', 'androidTest'].each { b ->
            "$b" {
                java.srcDirs += file("src/$b/kotlin")
            }
        }
    }
}

设置编码风格

Android Studio -> Preference -> Editor -> Code Style -> Kotlin -> Set from... -> Predefined style -> Kotlin style guide

官方文档上写着这样一句话---使用4个空格缩进,不要使用tab。本渣不明就里,因为在设置编码风格的时候我们是设置了 1 tab -> 4 space ,可能是其他人在设置编码风格的时候设置 1 tab -> n space 因此而产生问题吗?难道不是虽然我们打了tab,实际上就是4个空格吗?所以在 Code Style -> Kotlin 面板上有一个 Use tab character 的选项,不勾选的时候可以看到示例代码是空格形式,勾选后是tab形式,所以我们在不勾选的情况下,可以放心的使用tab,因为他实际上就是你设置的tab size的大小,哪怕在别的ide环境下,他也不会替换成他的tab大小,而是四个空格。

类布局

  • 属性声明和初始化块
  • 次构造函数
  • 方法声明
  • 伴生对象

总结

这是对kotlin的一个初步配置,之后会系统的看一下Kotlin实战这本书,加油。

之后的阅读笔记都很水,只是一些摘抄,不成体系,溜溜溜(逃

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。