? ? ? ?第一次認(rèn)識到Kotlin還是Google 2017 I/O上提出要將Kotlin作為第一開發(fā)語言近上。 當(dāng)時(shí)我是懵逼的贵试,不知學(xué)還是不學(xué)歌粥。
可能大家跟我一樣都在猶豫沮脖,不過退后幾天時(shí)間比較清閑就當(dāng)打發(fā)時(shí)間去搜了搜Kotlin方面的資料金矛,這里就需要感謝那些Kotlin的先驅(qū)者們,是他們讓我們不至于在懵逼中找不到回來的路倘潜。
下面就給大家介紹介紹我這幾天的學(xué)習(xí)心得(此處只介紹2.3.1穩(wěn)定版AS的使用方法):
1绷柒、由于AS是在金絲雀3.0版才支持的Kotlin,作為一名還在使用2.3.1的穩(wěn)定版開發(fā)者涮因,我們需要安裝Kotlin的一個(gè)插件(由于我已經(jīng)安裝了Kotlin,所以此處沒有安裝按鈕)伺绽,安裝成功后需要重啟AS养泡。大家參考下圖:
2、下面說說使用方法:
(1)奈应、首先我們新建工程KotlinTestDemoTwo澜掩,然后將工程轉(zhuǎn)換為Kotlin.如下圖:
(2)、轉(zhuǎn)換成功后并不能運(yùn)行杖挣,你可以先Run一次肩榕,安裝成功后并不能跑起來。這時(shí)候你會在界面上看到這么一個(gè)提示:
此時(shí)我們需要做的就是點(diǎn)它惩妇,對 點(diǎn)它株汉,然后依次點(diǎn)擊彈出層筐乳。如下圖:
點(diǎn)擊OK之后會在工程和app的Gradle里面自動生成相關(guān)依賴。然后會提示Sync 工程乔妈。你照做就行蝙云。
注意下圖:
這里系統(tǒng)不會給我們自動生成 需要手動添加(這是一個(gè)坑,深坑路召。畢竟我爬了好一會)勃刨。
(3)、最后就是關(guān)于Kotlin的使用了股淡。這里我推薦一個(gè)傻瓜式操作身隐,就是你不知道Kotlin相關(guān)語句怎么寫的時(shí)候,你可以新建一個(gè)Java類唯灵,先按照J(rèn)ava語法寫出你所需要的贾铝,然后點(diǎn)擊Code-convert java file to kotlin file,然后你就會了早敬。
推薦一篇不錯(cuò)的文章忌傻,對Kotlin介紹的更加全面更加細(xì)節(jié)-http://www.liumengchn.win/2017/05/25/about-kotlin/
好了,介紹到此結(jié)束搞监。拜拜