kotlin hello world
2017-06-08 09:58
239 查看
前几天爆火的kotlin,一夜之间成为了Android的官方语言,所以尝试一下写写博客(个人还是比较懒的,第一次写博客)
Kotlin介绍
来自于著名的 IDE IntelliJ IDEA(Android Studio 基于此开发) 软件开发公司 JetBrains(位于东欧捷克),起源来自 JetBrains 的圣彼得堡团队,名称取自圣彼得堡附近的一个小岛 (Kotlin Island),一种基于 JVM 的静态类型编程语言来自知名的工具开发商 JetBrains,也就决定了 Kotlin 的基因中必然包含实用与高效等特征。那我们接下来看一看
Kotlin 的特点,当然这也是我改用 Kotlin 的重要原因。既然这样就决定了起点的不同,Android studio完全兼容,可以随意造。
Android Stuido环境配置
打开setting->plugins->搜索kotlin 如图;
搜索会有两个插件,第一个相比不用介绍,必须要安装的。关于parcelable
code generator(for kotlin)大体就是一个序列化插件,可以一起安装(懒人必备)
创建项目:
创建好以后,java代码:
public class MainActivity1 extends AppCompatActivity {
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
}
转换为Kotlin代码:
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
}
}
未见格式也邮.java文件变为.kt文件
在Android Studio中操作java代码转为kotlin代码只需要
Code->Convert java File to Kotlin File
第一次写博客,文笔不好。
Kotlin介绍
来自于著名的 IDE IntelliJ IDEA(Android Studio 基于此开发) 软件开发公司 JetBrains(位于东欧捷克),起源来自 JetBrains 的圣彼得堡团队,名称取自圣彼得堡附近的一个小岛 (Kotlin Island),一种基于 JVM 的静态类型编程语言来自知名的工具开发商 JetBrains,也就决定了 Kotlin 的基因中必然包含实用与高效等特征。那我们接下来看一看
Kotlin 的特点,当然这也是我改用 Kotlin 的重要原因。既然这样就决定了起点的不同,Android studio完全兼容,可以随意造。
Android Stuido环境配置
打开setting->plugins->搜索kotlin 如图;
搜索会有两个插件,第一个相比不用介绍,必须要安装的。关于parcelable
code generator(for kotlin)大体就是一个序列化插件,可以一起安装(懒人必备)
创建项目:
创建好以后,java代码:
public class MainActivity1 extends AppCompatActivity {
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
}
转换为Kotlin代码:
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
}
}
未见格式也邮.java文件变为.kt文件
在Android Studio中操作java代码转为kotlin代码只需要
Code->Convert java File to Kotlin File
第一次写博客,文笔不好。
相关文章推荐
- Kotlin Hello World For Android
- Hello World Kotlin
- Kotlin HelloWorld入门
- 《Springboot极简教程》 Springboot plus Kotlin :Hello,World
- Hello World With Kotlin
- Kotlin入门教程系列(一)Kotlin HelloWorld
- Android Studio 下的Kotlin HelloWorld
- 创建"Hello World"图形用户界面
- 在VS2008中使用Qt编程--Qt HelloWorld(转)--天空16度蓝
- Dubbo之HelloWorld
- wincap HelloWorld
- 1031. Hello World for U
- spring helloworld
- Hello, world!
- activiti helloworld 续
- [ios学习入门2]--分析hello,world程序
- Hello,world!
- C语言网 问题 1083: Hello, world!
- 无参数参数传递打印出"hello world"
- Hello,World