Kotlin在Android工程中的应用详解-创新互联

Kotlin在Android工程中的应用

云浮ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联公司的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:13518219792(备注:SSL证书合作)期待与您的合作!

原文链接

简介

Kotlin是由JetBrains设计的开放源码的编程语言,它正在Java开发者中变得越来越流行。Kotlin通常被吹捧为Java的继承者,相比较Java而言,Kotlin提供更为丰富的开发经验,因为它更现代,更具表现力和更简介。

如果你在寻求Android开发的可替代编程语言,那么应该试一下Kotlin。使用Kotlin,你可以很容易的在Android工程中替代Java或者与Java混合使用。

本文接下来将介绍在Android Studio工程中如何使用Kotlin和Kotlin插件。

前置条件

继续本文之前,你首先需要完成如下两件事情:

将你的Andoid Studio更新到最新版本理解Kotlin的基本语法

如果你不熟悉Kotlin编程语言的话,建议先阅读Kotlin指南中的开始章节。

1. 安装Kotlin插件

在Android Studio的快速开始菜单中,选择Configure>Plugins:


在打开的页面中,点击底部的Install JetBrains plugin...:


在插件列表中选择或者搜索Kotlin Extensions For Android并点击右边窗口的Install Plugin按钮:


由于这个扩展插件依赖于Kotlin插件,因此会弹出一个对话框提示我们同时去下载它,点击Yes按钮开始插件的下载:


当下载安装完成之后,重启Android Studio就可以激活插件了。

2. 创建Kotlin Activity

在Android Studio中,右键单击工程包名在弹出的菜单中选择New>Kotlin File:


在弹出的对话框中,输入Activity的名字并在类型下拉列表中选择Class。我们把名字命名为MainActivity:

Kotlin在Android工程中的应用详解


当类被创建出来后,你将会看到一个警告,提示你配置app模块来支持Kotlin:


单击警告提示条的链接,在弹出的对话框中点击OK按钮选择默认的Kotlin插件版本即可:


为了配置你的工程支持Kotlin,Kotlin插件修改了build.gradle文件。点击Sync Now按钮就可以应用这些改动了:


到这里,工程的配置完成了。让我们回到刚才创建的Kotlin类来开始Kotlin的编程吧。

3. 使用Kotlin

为了保持例子的简单,我们将展示如何创建一个Activity,它包含一个用于显示String字符串的TextView。

确保你的类继承自Activity,并重写其onCreate函数。当然,你要使用Kotlin的方式实现。如果你还不熟悉Kotlin,建议通过快捷键Control+O来激活Android Studio的代码生成功能,从而得到正确的函数签名:


生成之后,我们的类应该如下所示:

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工程中的应用详解-创新互联
链接URL:http://myzitong.com/article/csocoo.html