在Android Studio使用Kotlin
Kotlin官方参考
Get Started with Kotlin on Android
几个技能
首先需要下载Android Studio 3.0 Canary 1版本,Android Studio的一大特性就是多个不同的版本可以同时运行,所以你不用担心你电脑上的稳定版本会收到影响。
下载地址:https://developer.android.com/studio/preview/index.html
将Java代码转化为Kotiln
Android Studio 3.0 十分人性化的提供了将现有Java文件转化为Kotlin文件的方法,这就是说你可以快速的将你用Java编写的Android项目快速的转变成使用Kotlin编写的项目。当然,这种转化可能会有一些小错误,但你任然可以信任它,即使你后期还需对转化中出现的错误进行一些修复。
来看看这个过程到底有多简单吧!
- 点击File > New > Kotlin File/Class来创建一个
.kt
文件; - 把需要转化的Java代码复制到该文件中,出现以下弹窗:
点击Yes即可。
Java文件:
public class TestJavaClass { private String field; public String getField() { return field; } public void setField(String field) { this.field = field; } }
转化为Kotlin后:
class TestJavaClass { var field: String? = null }
是的,尽管惊讶去吧!居然精简成了一行代码!
将Kotlin代码和Java代码区分开!
默认情况下Kotlin的代码会和Java一起放在src/main/java/
下,如果你想要区分它们,你可以新建一个目录去存放Kotlin的代码。比如:src/main/kotlin/
。当然,相应的,你需要在build.gradle
中添加:
android { ... sourceSets { main.java.srcDirs += 'src/main/kotlin' } ... }

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Android AdbCommandRejectedException和cannot bind to套接字地址(协议/网络地址/端口)只允许...
转载请标明出处: http://blog.csdn.net/DJY1992/article/details/72628622 本文出自:【奥特曼超人的博客】 安装apk时,出现错误: com.Android.ddmlib.AdbCommandRejectedException:device offline Error while Installing APK 网上百度是有三种方法: 可以在sdk的文件中找到plattform-tools,到这个文件夹里面去可以找到adb, 双击adb,就可以重新启动了 cmd中,执行两步命令操作: 1、adb kill-server 2、adb start-server 重启电脑 不过解决无效,这里提供另外一种特殊解法,顺带 了解adb 和 端口占用 的过程。 首先,这里的占用并不是连接的问题,因为androidstudio还可以识别出设备号,只是处于离线或者其它状态,说白点,可以理解为Exception了,这样的话,我们要先结束掉ADB进程和kill掉这个服务,那么当你套接字结束掉的时候,会返回adb无效的错误,如下: java.net.Connec...
- 下一篇
Kotlin for Android
在Google IO 2017 大会上,Google将 Kotlin列为 Android官方开发语言,Android Studio 3.0 也默认集成了Kotlin插件。 Android Studio 3.0目前是预览版,下载地址: https://developer.android.google.cn/studio/preview/index.html 如果您是更早的版本,点击Android Studio File->Settings->Plugins,搜索Kotlin,然后重启Android Studio。 Kotlin相对Java语言更加简洁,虽然与Java语法并不兼容,但Kotlin被设计成可以和Java代码相互运作,并可以重复使用Java编写好的框架。也就是说一个项目允许Java和Kotlin共同开发的,不会有任何兼容性的问题。 接下来我们就来演示下使用Kotlin创建Android工程 创建工程 使用Android Studio 3.0版本,创建工程时勾选 Include Kotlin support 选项,这是和之前唯一一处不同。 此处默认生成MainActi...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Linux系统CentOS6、CentOS7手动修改IP地址
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS关闭SELinux安全模块
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Hadoop3单机部署,实现最简伪集群
- CentOS6,7,8上安装Nginx,支持https2.0的开启