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
领取专属 10元无门槛券
私享最新 技术干货