成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

Kotlin在Android工程中的應(yīng)用詳解-創(chuàng)新互聯(lián)

Kotlin在Android工程中的應(yīng)用

云浮ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書(shū)未來(lái)市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)公司的ssl證書(shū)銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書(shū)合作)期待與您的合作!

原文鏈接

簡(jiǎn)介

Kotlin是由JetBrains設(shè)計(jì)的開(kāi)放源碼的編程語(yǔ)言,它正在Java開(kāi)發(fā)者中變得越來(lái)越流行。Kotlin通常被吹捧為Java的繼承者,相比較Java而言,Kotlin提供更為豐富的開(kāi)發(fā)經(jīng)驗(yàn),因?yàn)樗F(xiàn)代,更具表現(xiàn)力和更簡(jiǎn)介。

如果你在尋求Android開(kāi)發(fā)的可替代編程語(yǔ)言,那么應(yīng)該試一下Kotlin。使用Kotlin,你可以很容易的在Android工程中替代Java或者與Java混合使用。

本文接下來(lái)將介紹在Android Studio工程中如何使用Kotlin和Kotlin插件。

前置條件

繼續(xù)本文之前,你首先需要完成如下兩件事情:

將你的Andoid Studio更新到最新版本理解Kotlin的基本語(yǔ)法

如果你不熟悉Kotlin編程語(yǔ)言的話,建議先閱讀Kotlin指南中的開(kāi)始章節(jié)。

1. 安裝Kotlin插件

在Android Studio的快速開(kāi)始菜單中,選擇Configure>Plugins:


在打開(kāi)的頁(yè)面中,點(diǎn)擊底部的Install JetBrains plugin...:


在插件列表中選擇或者搜索Kotlin Extensions For Android并點(diǎn)擊右邊窗口的Install Plugin按鈕:


由于這個(gè)擴(kuò)展插件依賴于Kotlin插件,因此會(huì)彈出一個(gè)對(duì)話框提示我們同時(shí)去下載它,點(diǎn)擊Yes按鈕開(kāi)始插件的下載:


當(dāng)下載安裝完成之后,重啟Android Studio就可以激活插件了。

2. 創(chuàng)建Kotlin Activity

在Android Studio中,右鍵單擊工程包名在彈出的菜單中選擇New>Kotlin File:


在彈出的對(duì)話框中,輸入Activity的名字并在類型下拉列表中選擇Class。我們把名字命名為MainActivity:

Kotlin在Android工程中的應(yīng)用詳解


當(dāng)類被創(chuàng)建出來(lái)后,你將會(huì)看到一個(gè)警告,提示你配置app模塊來(lái)支持Kotlin:


單擊警告提示條的鏈接,在彈出的對(duì)話框中點(diǎn)擊OK按鈕選擇默認(rèn)的Kotlin插件版本即可:


為了配置你的工程支持Kotlin,Kotlin插件修改了build.gradle文件。點(diǎn)擊Sync Now按鈕就可以應(yīng)用這些改動(dòng)了:


到這里,工程的配置完成了。讓我們回到剛才創(chuàng)建的Kotlin類來(lái)開(kāi)始Kotlin的編程吧。

3. 使用Kotlin

為了保持例子的簡(jiǎn)單,我們將展示如何創(chuàng)建一個(gè)Activity,它包含一個(gè)用于顯示String字符串的TextView。

確保你的類繼承自Activity,并重寫(xiě)其onCreate函數(shù)。當(dāng)然,你要使用Kotlin的方式實(shí)現(xiàn)。如果你還不熟悉Kotlin,建議通過(guò)快捷鍵Control+O來(lái)激活A(yù)ndroid Studio的代碼生成功能,從而得到正確的函數(shù)簽名:


生成之后,我們的類應(yīng)該如下所示:

package com.hathy.kotlinsample

import android.app.Activity
import android.os.Bundle

public class MainActivity: Activity() {
 override fun onCreate(savedInstanceState: Bundle?) {
  super.onCreate(savedInstanceState)
 }
}

分享名稱:Kotlin在Android工程中的應(yīng)用詳解-創(chuàng)新互聯(lián)
分享路徑:http://jinyejixie.com/article0/csocoo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站導(dǎo)航、響應(yīng)式網(wǎng)站商城網(wǎng)站、關(guān)鍵詞優(yōu)化、域名注冊(cè)企業(yè)網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設(shè)
河曲县| 万宁市| 民乐县| 南和县| 延边| 德兴市| 衡山县| 邢台市| 湛江市| 遵义县| 雷州市| 上蔡县| 英山县| 霞浦县| 湘潭县| 咸丰县| 兴仁县| 苏尼特左旗| 阿克陶县| 任丘市| 天镇县| 保山市| 荆州市| 高碑店市| 黄龙县| 调兵山市| 玉龙| 连云港市| 吉首市| 巩留县| 广平县| 大安市| 砀山县| 万安县| 桂林市| 千阳县| 舟曲县| 仪陇县| 重庆市| 浮梁县| 如东县|