美文网首页
Kotlin 入门(一)

Kotlin 入门(一)

作者: 间歇性丶神经病患者 | 来源:发表于2017-06-16 15:20 被阅读35次

入门环境搭建

因为我的as版本是2.3.2,没有更新到最新的3版本,OK,那我们只能使用插件来支持kotlin了。

插件安装

插件下载 选择这个 配置环境

一阵build之后,我们可以看到配置好的环境

环境搭建完成

把mainActivity从java转到kotlin:

从java转换到kotlin

apply plugin: 配置

写过java的朋友肯定知道什么是findViewById(),android最可怕,最厌恶,最坑爹的一个方法。而kotlin则可以避免掉这个锅。

package luwei.kotlindemotest

import android.os.Bundle
import android.support.v7.app.AppCompatActivity
import kotlinx.android.synthetic.main.activity_main2.*

class Main2Activity : AppCompatActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main2)
        tv_test.text = sum(1, 3).toString()
    }


    fun sum(a: Int, b: Int): Int {
        return a + b
    }
}

而我们需要在build配置这个:

apply plugin: 'com.android.application'
apply plugin: 'kotlin-android-extensions'
apply plugin: 'kotlin-android'

基础语法

相关文章

网友评论

      本文标题:Kotlin 入门(一)

      本文链接:https://www.haomeiwen.com/subject/swbnxxtx.html