Android Studio 开发设置
一、 帮助你快速查找和完成代码插入下载地址
效果图:
效果图.gif
安装:
启动 Android Studio, File -> Settings;
选择左边面板上的Plugins, 点击Browse Repositories并在搜索...
Kotlin——基本语法
包定义
包声明应该放在源文件顶部:
package my.demo
import java.util.*
// ...
源文件不需要匹配目录和包,源文件可以放在任意的文件系统中。
函数声明
有两个Int参数和Int返回值的函数定义及测试使用:
fun sum(a: Int, ...
Kotlin内部类
一、内部类:
定义在类内部的类
与类成员有相似的访问控制
kotlin 默认是静态内部类,非静态用inner关键字
this@outter,this@inner的用法
二、匿名内部类
没有定义名字的内部类
类名编译时生产,类似Outter$1.
Kotllin与Maven和Gradle的集成
Intellij IDEA对Kotlin语言提供了完善的支持,我们可以方便的创建项目。但是IDEA项目毕竟只是针对单个IDE的,无法很好的跨环境。Kotlin同时也提供了针对Maven和Gradle的支持。