Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 關於android開發 >> 用Kotlin創建第一個Android項目(KAD 01),kotlinandroid

用Kotlin創建第一個Android項目(KAD 01),kotlinandroid

編輯:關於android開發

用Kotlin創建第一個Android項目(KAD 01),kotlinandroid


原文標題:Create your first Android project using Kotlin (KAD 01)

作者:Antonio Leiva

時間:Nov 21, 2016

原文鏈接:http://antonioleiva.com/create-first-android-project-kotlin/

 

原文作者,開始Kotlin系列課程的第一課:用Kotlin創建第一個Android項目。

 

 

今天,我開始一組30篇針對Android開發者的Kotlin語言的論文(KAD)。在這系列論文中,我將談及該語言的最要的部分和怎樣將它們應用到Android開發中。

 

從一開始,如果你聽說過Kotlin語言,但是還沒有使用過,那麼這些文章非常適合你。希望你喜歡它們!

 

在今天這篇文章中,我想要你演示從頭開始創建一個Kotlin項目是多麼容易。

 

從頭開始創建一個Kotlin項目

第一件事,你需要下載最新穩定版本的Android Studio。Canary 或 Beta版本應該也是可以得,不過新版本有時會以Kotlin插件加入。

 

一旦完成後,安裝Kotlin插件。IntelliJ有默認安裝,但是與Android Studio不相同。

 

1、安裝Kotlin插件

為了安裝Kotlin插件,去到“Preferences”的Plugins,用搜索欄找到它:

 

2、創建新Android項目

現在,你已安裝了插件了(也可稍後安裝),可創建Android項目。這與創建通常的項目沒有什麼不同:

 

在“New Activity”選項中選擇“Blank Screen(空白屏幕)”。後續,這比較容易轉換代碼。

 

3、轉換新Activity到Kotlin代碼

 你只需要選擇菜單選項。就差不多了。

 

Kotlin插件包括將Java代碼轉換到Kotlin代碼的轉換器(而不是反過來,反正你是不會要這樣做)。打開你要轉換的class,選擇Code ->Convert Java File to Kotlin File

 

這樣就得到下面代碼:

1 class MainActivity : AppCompatActivity() {
2     override fun onCreate(savedInstanceState: Bundle?) {
3         super.onCreate(savedInstanceState)
4         setContentView(R.layout.activity_main)
5     }
6 }

 

如你所見,雖然這些類似Java代碼,但是仍有許多不同。在下篇文章中,你可以學到這些內容。

 

4、轉換項目到Kotlin項目

另一個實用插件可以為你做這個轉換。只需去到Tools -> Kotlin -> Configure Kotlin in Project,在這個對話框中加一些改變到build.gradle文件中:

 

這改變了什麼?新的依賴Kotlin插件關系加入到build.gradle頂層:

1 dependencies {
2     classpath 'com.android.tools.build:gradle:2.2.0'
3     classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
4 }

 

Kotlin插件也應用到build.gradle模塊中:

1 apply plugin: 'kotlin-android'

 

再把Kotlin庫作為依賴關系加入:

1 dependencies {
2     ...
3     compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
4 }

 

結論

好了。現在你可以運行這項目,且可見到它運行的非常好。

 

首次編譯時,比Java所需時間稍長點,而根據這篇文章,增量構建甚至比Java更快。

 

非常棒,對嗎?讓我知道你對這篇文章的看法

-------------------------------------------------------

注:

在“安裝Kotlin插件”中,從圖看原作者好像是在Macbook進行的。而我在Windows10 Android Studio 2.2.2上

試著安裝Kotlin,稍有不同:

Configure-->Plugins

而在Plugins找不到Kotlin,需要點擊對話框中“Search in repositories”鏈接:

從搜索Kotlin的結果中,找到Kotlin languages。然後,在對話框的右邊點擊“Install”進行安裝。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved