240 发简信
IP属地:北京
  • 标签与跳转

    标签 kt 中任何表达式都可以用标签(label)来标记。 定义与引用 定义时的格式为:标签名后跟 @ 符号,例如:abc@、fooBar@都是...

  • 函数类型

    用于指定该参数接收一个函数或者一个 lambda 表达式。 声明 用小括号将参数类型括起来,后跟 ->,最后是返回值类型。如下: 它表示该函数接...

  • Resize,w 360,h 240
    反射

    KClass kt 中 Classs 类。其对应的是 java.lang.Class。 下面所使用的 Test 类定义如下: 通过 MyClas...

  • 注解

    定义 注解不能有实体,编译器禁止为注解类指定类主体 使用 annotation class 定义一个注解类 语法类似于 主构造函数的声明: 注解...

  • LayoutInflater

    LayoutInflater 只负责实例化各个 View 类,不负责调用 measure/layout/draw 等方法 经过 inflate(...

  • Resize,w 360,h 240
    高阶函数与内联函数

    高阶函数指以另一个函数或 lambda 表达式为参数或返回值类型的函数 调用时与调用普通函数一样。 作为返回值 需要指定函数类型作为返回值类型。...

  • 基本语法

    语句与表达式 表达式会产生一个值,而语句不会。 js 中有两种像语句的表达式 对象字面量 该语句即可认为是一个创建对象的表达式。 也可以认为是一...

  • Resize,w 360,h 240
    lambda 与成员引用

    总述 lambda 编译后生成的类都继承 Lambda 类,并根据参数个数实现 FunctionN 接口 —— N 表示参数个数,所以 lamb...

  • 属性及可见性

    分类 类中的属性有两种: 可以存储值的属性 不存储属性值,每一次访问都需要通过 getter / setter 方法,因此每一次访问都需要计算。...

个人介绍
一个看着啥牛逼就想学的瞎折腾的残废猿