Android:Android(安卓)Studio配置Kotlin
-
前言
如今J神加入了GOOGLE,并且专注在Kotlin领域,而且今年的I/O大会宣布Kotlin作为官方开发语言,所以以后的趋势可能要用Kotlin进行Android开发,对于初学者来说,现在学习使用Kotlin进行开发很有必要。即使现在Android还不是Kotlin天下,可是在以后谁都说不定对吧。
Android Studio配置Kotlin
第一步:安装Kotlin插件
(Android Studio:以下简称AS)
由于Kotlin插件只在AS3.0自带。所以之前的版本都必须安装Kotlin插件,在AS中依次点击File→Settings→Plugins→Install JetBrains plugin,然后在搜索框填入Kotlin,找到Kotlin点击Install即可(由于我已经安装了,所以我这里没有Install按钮)
第二步:创建项目
创建项目的步骤和之前一样,点击(如果在欢迎界面)Start a new Android Studio project 或者 File →New project,配置和之前一样就好
转换代码
建立好项目后打开MainActivity.java
可以按快捷键Ctrl+Shift+A或者点击Help→Find Action,输入 Convert Java File to Kotlin File,又或者点击Code→ Convert Java File to Kotlin File都可以将当前java文件转换成kotlin文件
转换成功后就会发现.java后缀变成了.kt后缀,MainActivity也变成Kotlin语法
TIM截图20170813104359.png在项目中配置Kotlin
在MainActivity里面随便输入一点东西,AS会在上方会出现一个Configure按钮,点击即可配置Kotlin,或者点击 Tools→Kotlin→Configure Kotlin in Project
TIM截图20170813105024.png在弹出的窗口选择OK即可
TIM截图20170813105251.png最后会提示你更新项目,点击Sync Now即可
Kotlin在AS中的扩展
添加依赖
在build.gradle
文件里添加依赖
apply plugin: 'kotlin-android-extensions'
TIM截图20170813110211.png 使用扩展
先在activity_main.xml
中添加一个TextView
然后回到MainAcitivity.kt
import kotlinx.android.synthetic.main.activity_main.*//记得添加这个importclass MainActivity : AppCompatActivity() {override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) hello.setText("Hello Kotlin!")//直接用id就可以控制,不用findviewById}}
运行在手机
Screenshot_20170813-110806.png使用Kotlin扩展将以前java代码简化好多,提高开发效率
更多关于kotlin扩展的解析可以查看官方文档
其他
拓展阅读:Android Frameworks Using Annotation Processing
联系
Github
Blog
Email:zhaoweihaochn@foxmail.com
赞赏
wechatcode.jpg更多相关文章
- Android(安卓)studio使用与设置
- [Android]滑动刷新ListView——android-pulltorefresh使用方法解
- Android(安卓)Gradle编译学习日记之一(搭建 Gradle 环境以及编译
- 视频教程-Android(安卓)IM 即时通讯实战项目-Android
- Android(安卓)安装配置及其项目开发
- Flutter插件开发之APK自动安装
- Android(安卓)工程中各种文件的介绍
- Android开发札记初级(三)探索Android(安卓)Studio Ⅱ
- Android之Android(安卓)Studio JNI