博客专栏  >  移动开发   >  Kotlin 从学习到 Android

Kotlin 从学习到 Android

一切为了 Android !

关注
1 已关注
12篇博文
  • Kotlin 从学习到 Android 第十三章 对象

    对象表达式和声明有时,我们想创建这样一个对象:只对原有的类做稍微的修改,而不需要声明一个该类的子类。在 java 中可以使用匿名内部类实现,而在 kotlin 中可以使用 对象表达式 和 对象声明 来...

    2017-06-15 22:09
    541
  • Kotlin 从学习到 Android 第十一章 枚举类、嵌套类 和 密封类

    一、枚举类枚举类最基本的用法是实现类型安全的枚举:enum class Direction { NORTH, SOUTH, WEST, EAST } 每一个枚举常量都是一个对象,枚举常量间以 ...

    2017-06-13 23:11
    590
  • Kotlin 从学习到 Android 第十章 扩展

    与 C# 、Gosu 类似,Kotlin 也可以为一个类扩展一个新的功能,而不需要从类继承或使用任何类型的设计模式,如装饰( Decorator )。这是通过一种被称为扩展的特殊声明完成的。Kotli...

    2017-06-12 23:03
    584
  • Kotlin 从学习到 Android 第九章 可见性修饰符

    类、对象、接口、构造函数、函数、属性和它们的 setter 都可以有可见性修饰符。( getter 总是与属性具有相同的可见性。)在 Kotlin 中有四个可见性修饰符: private , prot...

    2017-06-08 22:03
    510
  • Kotlin 从学习到 Android 第八章 接口

    接口Kotlin中的接口与Java 8非常相似。它们可以包含抽象方法的声明,以及方法实现。与抽象类不同,接口不能存储状态。它们可以具有属性,但这些属性必须是抽象的,或者提供存取器实现。定义接口使用关键...

    2017-06-07 21:50
    435
  • Kotlin 从学习到 Android 第七章 属性和字段

    声明属性在 Kotlin 中可以用 var 声明可修改属性,也可以用 val 声明只读属性:class Address { var name: String = ... var str...

    2017-06-06 22:27
    851
  • Kotlin 从学习到 Android 第一章 基础语法

    Kotlin 从学习到 Android 第一章 基础语法1. 基本数据类型1.1 数字类型 数据类型 字节长度 Double 8 Float 4 Long 8 Int...

    2017-05-29 21:36
    1392
  • Kotlin 从学习到 Android 第二章 习惯用法

    Kotlin 从学习到 Android 第二章 习惯用法1.数据类相当于 java 中的 bean ,用关键字 data 来声明这个 class ;data class User(val name: ...

    2017-05-30 21:53
    463
  • Kotlin 从学习到 Android 第三章 编码规范

    1.命名风格如果不确定某种类型的命名风格,可以使用 java 的命名风格。 名称使用驼峰命名法 (不要使用下划线) 类型以大写字母开头 方法和属性以小写字母开头 使用 4 个空格缩进 公共函数要有说明...

    2017-05-31 11:19
    496
  • Kotlin 从学习到 Android 第四章 控制流

    if 表达式在 Kotlin 中,if 是表达式语句,它可以返回一个值,因此在 Kotlin 中没有三目运算符(condition ? then : else)。// 传统的 if 用法 var ma...

    2017-06-01 22:08
    338
  • Kotlin 从学习到 Android 第五章 返回和跳转

    在 Kotlin 中,有三种返回和跳转语句: return 从最近的一个封闭函数或匿名函数中返回; break 跳出最近的封闭循环; continue 继续执行最近封闭循环的下一步; 上面这三个表达式...

    2017-06-03 22:16
    405
  • Kotlin 从学习到 Android 第六章 类和继承

    类类在 Kotlin 中使用关键字 class 声明:class Invoice { } 类的声明包括类名,类头(参数类型,构造函数等)和类体(花括号包裹的内容)。类头和类体都是可选的;如果一个类没有...

    2017-06-05 13:51
    386

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部