Kotlin 入門(一)

入門環境搭建

因為我的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'

基礎語法

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容