1.Android项目集成Kotlin
当我们的IDE安装好Kotlin插件(“Kotlin”)以后,项目想集成Kotlin将是一件非常轻松的事情,我们只需要在菜单栏中选择“Tools”->"Kotlin"->"Configure Kotin in Project"即可。
2. Kotlin-android-extensions插件减少模板代码
用java进行Android界面开发时,最多的模板代码findviewbyid(),于是我们项目中引入了ButterKnife进行编译时注解。到了Kotlin的时候,我们需要写的代码量就更少了,我们这样做:
在app/build.gradle中加入kotlin-android-extensions插件
apply plugin: 'kotlin-android-extensions'
于是我们就可以这样开发:
android:layout_width="match_parent"
android:layout_height="match_parent">
android:id="@+id/btn_center" //我才是重点
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true" />
class VideoActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_video)
btn_center.setOnClickListener{ // 我才是重点
toast("be Clicked!")
}
}
}
我们不用再写findviewbyid了!