Kotlin
收录一些Kotlin相关的知识
Andremony
青菜豆腐,汝能持否?
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Kotlin Android环境的搭建
安装kotlin插件自Android Studio3.0(预览版)版本起,Android Studio将内置安装kotlin插件。 创建项目利用Android Studio 创建项目。(在创建项目的首个对话框界面中提供启用 Kotlin 支持的选项,勾选后可以跳过 “配置 Kotlin 工程(Configuring Kotlin in the project)”的步骤。)语言转换将MainActi原创 2017-10-31 05:51:26 · 924 阅读 · 0 评论 -
Kotlin入门之Kotlin基础语法
参考链接菜鸟教程 本文的内容如下: 包声明 默认导入 函数定义 可变长参数函数 lamada匿名函数 定义常量与变量 注释 字符串模板 Null检查机制 类型检测与类型自动转换 区间 包声明 package com.zfc.kotlin //声明包名 import com.zfc.person.Person //引用包名 fun main(args...原创 2018-03-21 18:34:49 · 338 阅读 · 0 评论 -
kotlin doc 之 类和继承
类和继承 类 class Invoice{ } 类的声明包括 class关键字 类名 类头(第一构造函数) 类体。并且类头和类体是可以省略的 class Empty 构造函数 在kotlin中,一个类有一个“第一”构造函数和多个“第二”构造函数。并且第一构造函数是类头的一部分,被放置在类名的后面。 class Persion constructor(firstN...原创 2018-06-12 14:26:48 · 325 阅读 · 0 评论 -
kotlin doc 之 类属性和字段
属性和字段 声明属性 kotlin类中可以进行属性声明,并且可以的属性,使用关键字“var”修饰,常量使用关键字“val”修饰。 class Address{ var name : String = ... var street : String = ... var city : String = ... var state : String? = ....原创 2018-06-12 15:36:22 · 487 阅读 · 0 评论 -
kotlin doc 之 接口和可见修饰符
接口 kotlin中的接口和java8是非常相似的。它们包含了抽象方法的声明和一般方法的实现。接口与抽象类的区别在于它不能存储状态。接口虽然有属性,但是需要被抽象或者提供访问器的实现。 interface MyInterface{ fun bar() fun foo(){ } } 实现接口 一个类或者对象能够实现多个接口 class Child : ...原创 2018-06-12 16:58:44 · 285 阅读 · 0 评论 -
kotlin doc 之 扩展(Extensions)
扩展 kotlin和C#相似,提供了扩展类的能力,通过使新的函数,而不是通过继承或者装饰这几模式。kotlin支持extentions方法和extentions属性。 扩展方法 为了声明一个扩展方法,我们需要一个接收类型的样板。下面增加了一耳光swap方法到MutableList : fun MutableList<Int>.swap(index1 : Int , in...原创 2018-06-13 09:27:33 · 362 阅读 · 0 评论 -
kotlin doc 之 数据类和封装类
数据类(Data Class) 我们经常会频繁的创建保存数据的类。在这样的一个类中,一些标准的函数是可以从data中导出的。在kotlin中,这被称为data class。 data class User(val name : String , age : Int) 这个编译器会自动从primary constructor的声明属性中得到下面成员: equals()/hashCode...原创 2018-06-13 10:39:42 · 696 阅读 · 0 评论
分享