240 发简信
IP属地:北京
  • ReactNative集成到Android原生项目

    背景 在成熟的Android原生项目基础,添加ReactNative模块官方集成方式成本太高,它让新创建一个android的空目录,然后把已有的...

  • kotlin基础学习-7(扩展,函数式编程,序列相关)

    定义扩展函数扩展可以在不直接修改类定义的情况下增加类功能,扩展可以用于自定义类,也可以用于比如List,String,以及Kotlin标准库里的...

  • kotlin基础学习-6(接口,泛型相关)

    接口定义kotlin规定所有的接口属性和函数实现都要使用override关键字,接口中定义的函数不需要open关键字修饰,他们默认就是open的...

  • kotlin基础学习-5(对象,继承相关)

    继承与重载的关键字open类默认都是封闭的,要想某个类开放继承,必须使用open关键字修饰它 类型转换is as 关键字kotlin中的...

  • kotlin基础学习-4(集合,类相关)

    list创建与元素获取 mutator函数能修改可变列表的函数有一个统一的名字:mutator函数添加元素运算符 += 与删除元素运算符 -= ...

  • kotlin基础学习-3(lambda,标准库函数相关)

    kotlin的可空性1.在java中我们司空见惯的空指针异常,带给我们很多麻烦。kotlin改良后,更多的把运行时可能会出现的null问题,以编...

  • kotlin基础学习-2(匿名函数相关)

    匿名函数 定义时不取名字的函数,我们称之为匿名函数,匿名函数通常整体传递给其他函数,或者从其他函数返回。 匿名函数对kotlin来说非常重要,有...

  • kotlin基础学习-1(基础语法相关)

    只读变量要声明可修改变量,使用var关键字。要声明只读变量,使用val关键字。 类型推断对于已声明并赋值的变量,kotlin允许省略类型定义。比...

  • 为什么要学习kotlin?

    从今天开始,我将定期分享学习kotlin过程以及心得,作为一名纯java语言安卓开发学习kotlin的小菜,如果有感同身受者,欢迎留言一起学习。...