kotlin 第一个Android项目
一、创建过程
二、TextView点击事件
1 class MainActivity : AppCompatActivity() {
2
3 lateinit var tv:TextView; //初始化TextView 命名为tv
4 override fun onCreate(savedInstanceState: Bundle?) {
5 super.onCreate(savedInstanceState)
6 setContentView(R.layout.activity_main)
7
8 tv = findViewById(R.id.tv); //获取到TextView控件
9 tv.setOnClickListener { tv.setText("ABC") } //设置tv的点击事件
10 }
11 }
对比Java代码,虽然代码相似,可以看出Kotlin简洁: 大大减少样板代码的数量。
三、kotlin知识点