用kotlin说Hello World

来源:互联网 发布:ftp同步数据库备份 编辑:程序博客网 时间:2024/05/18 20:09

1.创建项目并配置

创建一个空的Android项目
(1)在Project的gradle添加kotlin的版本号
(2)在Project的gradle添加路径

buildscript {    ext.kotlin_version = '1.1.2-4'    repositories {        jcenter()    }    dependencies {        classpath 'com.android.tools.build:gradle:2.2.3'        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"        // NOTE: Do not place your application dependencies here; they belong        // in the individual module build.gradle files    }}

(3)在model的gradel中添加插件

apply plugin: 'kotlin-android'apply plugin: 'kotlin-android-extensions'

(4)添加Java的编译路径, 在main中创建kotlin文件夹, 用于存放kotlin代码(建议).

    sourceSets{        main.java.srcDirs += 'src/main/kotlin'    }

(5)添加kotlin依赖

    compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"

2.安装插件

File–>Settings–>Plugins–>Install JetBrains plugins
这里写图片描述

3.转换代码

使用快捷键ctrl+shift+A将java转换成kotlin
这里写图片描述


转换后的代码

class MainActivity : AppCompatActivity() {    override fun onCreate(savedInstanceState: Bundle?) {        super.onCreate(savedInstanceState)        setContentView(R.layout.activity_main)        tv.text = "哈哈哈"    }}

这里的tv是xml文件中TextView的id
kotlin中继承是使用:
并且每个语句不需要加分号

运行效果
这里写图片描述

项目的github地址
kotlin中文文档

原创粉丝点击