Kotlin入门实践-使用Kotlin完成Activity跳转

Kotlin入门实践--使用Kotlin完成Activity跳转

本文将介绍在Android Studio中新建文件,类和Activity,使用Kotlin语言对完成两个Activity之间的跳转和携带参数跳转:

新建文件:

点击后选择要创建的文件,类等等

新建Activity:

(1)

(2)

(3)

(4)点击完成,创建成功

(5)创建之后的代码界面:

使用Kotlin语言完成整个生命周期代码:

override funonCreate(savedInstanceState:Bundle?) {

super.onCreate(savedInstanceState)

setContentView(R.layout.activity_kotlin)

}

override funonStart() {

super.onStart()

}

override funonResume() {

super.onResume()

}

override funonPause() {

super.onPause()

}

override funonRestart() {

super.onRestart()

}

override funonStop() {

super.onStop()

}

override funonDestroy() {

super.onDestroy()

}

}

下面就是使用在MainActivity 中点击Textview控件调到新建的KotlinActivity:

关键代码:

tv_hello.setOnClickListener{

startActivity(Intent(MainActivity@this

,KotlinActivity::class.java))

}

这个仅仅是简单的跳转Activity,两者没有数据的交互。也可以使用原有的java代码设置转换位Kotlin语言,总结一下java与Kotlin不同之处.

今天来不及了,参数的携带和获取等功能,明天继续。

点击二维码关注本公众号,共同学习,共同进步,欢迎留言.

本文也可使用java混合开发,Demo参照:

Kotlin语言入门之--浅尝Hello World

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181114G0VU3A00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励