使用Kotlin开发Android--Hello World环境搭建

下一篇:常见的fun函数定义

什么是Kotlin

Kotlin 是一个基于 JVM 的新的编程语言,由 JetBrains 开发;

Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行;

Kotlin可以兼容Java语言,调用Java类进行使用;

JetBrains,作为目前广受欢迎的Java IDE IntelliJ 的提供商,在 Apache 许可下已经开源其Kotlin 编程语言。

在Android Studio中安装插件即可使用。

安装Kotlin插件

在Android的Plugins中查找安装,如下图:

使用Kotlin开发Android--Hello World环境搭建_第1张图片
Kotlin plugin

安装完成后,重新启动Android Studio即可使用。

配置Kotlin

插件安装成功后,需要对Kotlin进行配置,如下图:

使用Kotlin开发Android--Hello World环境搭建_第2张图片
配置Kotlin
使用Kotlin开发Android--Hello World环境搭建_第3张图片
选择All modules

配置完成之后,会自动在对应的Gradle文件对应的配置信息,同步完成即可。

使用Kotlin,编写Hello world

创建新的Android项目,在Project窗口中,右键可看到对应菜单,如下图:

使用Kotlin开发Android--Hello World环境搭建_第4张图片
Kotlin Activity

创建成功后,代码如下:

class MainActivity : AppCompatActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)
    }
}

在activity_main.xml文件添加TextView控件,如下:

使用Kotlin开发Android--Hello World环境搭建_第5张图片
TextView

打印

/**
 * 入门Kotlin 2017/3/31 14:41
 */
class MainActivity : AppCompatActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)

        // 查找到TextView控件 2017/3/31 14:41
        val textView:TextView = findViewById(R.id.txtHello) as TextView
        textView.text = "Hello World"

    }

}

到这里,环境搭建完成,我们就可以开始使用Kotlin来编码了。。。

用了一个下午,确实简单了很多,感觉好像跟Python类似,后续深入再慢慢了解。

谢谢支持~~~

你可能感兴趣的:(使用Kotlin开发Android--Hello World环境搭建)