240 发简信
IP属地:新疆
  • 2020-05-15-类的多重限定

    /** * * 类的多重限定 */ class work3 { static class A{} static class A2{} inter...

  • 2020-05-15-Java泛型单限制

    /** * 泛型方法单限定 * * * @param */ class Work3implements Generic2 { public st...

  • Resize,w 360,h 240
    2020-05-08-AH00436: No installed service named "Apache2.4".

    安装apache2.4时报的错: AH00436: No installed service named "Apache2.4". 解决参考连接...

  • 2020-04-29-lambda运行需要添加支持的环境

    运行出错的地方: lateinit var sp : SharedPreferences sp = getPreferences(Context...

  • 2020-04-25-高阶函数的用法

    ※本文章并非原创,而是引用郭霖直播中的内容 直播连接: http://t.cn/A6wTXb9G /* 定义一个List集合的扩展函数: fin...

  • 2020-04-24-郭霖大神讲的高阶函数总结

    本文内容是基于2020/4/23郭神的直播内容,并非自己原创。 高阶函数的三种实现方法: ①非匿名函数形式 定义两个函数如下: 普通函数: fu...

  • 2020-04-21-在挂起函数中调用launch()函数

    Kotlin提供一个suspend 关键字,使用它可以将任意函数声明成挂起函数,而挂起函数之间是可以相互调用的,如下所示: suspend fu...

  • delay()和Thread.sleep()的区别

    delay()函数是一个非阻塞式的挂起函数,它只会挂起当前协程,并不会影响其他协程的运行。 而Thread.sleep() 函数会阻塞当前的线程...

  • ButterKnife(黄油刀)的使用方法

    1. 在MainActivity中绑定 ButterKnife.bind(this); 2. 使用@BindView 例:@BindView(R...

个人介绍
认真,开心的过好生活。