240 发简信
hfk
IP属地:广东
  • val one = MyIn{
    println("=---------------------=")
    arrayListOf(
    "one >>> $it"
    )
    }
    val two = MyIn{
    println("=---------------------=")
    arrayListOf(
    "two >>> $it"
    )
    }

    fun interface MyIn{
    fun getData(int2:Int):ArrayList<String>
    }
    fun main(){
    println("================【")
    println(two == one)
    println(two === one)
    println("】================")
    }
    你好,按照你文章说的,这里打印出来的应该是true,为什么我打印出来的是false?难道不是单例?可是我反编译过来的java代码是 static {
    one = (MyIn)null.INSTANCE;
    two = (MyIn)null.INSTANCE;
    }应该是单例呀?还是说后面的版本优化了?

    kotlin SAM 优化,不注意就会踩坑!

    kotlin SAM 优化,不注意就会踩坑! 关键字:kotlin,SAM,优化,坑,object,singleton,LiveData,Android Archicture...

  • 120
    包馄饨

    这个班,上得有些崩溃,24小时,头昏脑涨的。 一离开单位,感觉满血复活。心里都是事儿、眼里都是活呀! 昨天买了小里脊,下午我去上班,王先生在家处理好了:一部分自己绞了肉馅,预...

  • 就这样一天一天地老去......

    今天一早5点就醒了,看一下微信视频,突然刷到了一个关于养老的话题,内心感觉很震撼,确实在此之前,从前没把养老想得这么现实,看见一个个白发苍苍的老人,境遇各不相同,有孩子的,没...

  • 120
    Android 重学系列 资源的查找

    前言 上一篇文章已经聊了资源系统的初始化,本文就来看看资源适合查找到的。 如果遇到问题,欢迎在下面这个地址下留言:https://www.jianshu.com/p/b153...

  • 就这个特效按钮,这能气死哪个前端,很难吗?

    网上刷到一个气死前端的按钮,白天黑夜切换的效果。 我想着,这不纯代码就能实现嘛。 看下我实现的效果: 也就70多行html,280多行css 纯手撸代码,拿走不谢 React...

  • [ANR] 为什么SharedPreference会引发ANR

    日常开发中,使用过SharedPreference的同学,肯定在监控平台上看到过和SharedPreference相关的ANR,而且量应该不小。如果使用比较多或者经常用sp存...

  • Android动态更新APP图标

    但凡一款用户量有一定的规模之后,运营都会在逢年过节的时候做一些活动来提高日活,促销商品等。所以为了配合活动,我们开发也需要在App启动图标上做出活动的效果,换一个活动图标,而...

  • 120
    关于 Android启动优化你应该了解的知识点

    一、启动优化概念 1.1、为什么要做启动优化? APP优化是我们进阶高级开发工程师的必经之路,而APP启动速度的优化,也是我们开启APP优化的第一步。用户在使用我们的软件时,...

  • Android 动态修改资源文件方案

    背景:产品上线后,经常有用户或者产品反馈语言翻译有误,导致app可能因为翻译的问题,重复升级打包,这样大大增加工作量. app中展示的静态文案大体分两种第一种是使用strin...

  • 120
    Android 蓝牙串口通信Demo

    关于如何设置笔记本电脑的蓝牙 串口并且和手机蓝牙配对,以及pc串口调试工具的下载请看这篇博客:https://blog.csdn.net/weixin_44902943/ar...

  • 120
    Android 获取当前Activity

    获取当前Activity最主要的作用当然是为了能随时获取Context,超多地方都需要用到它 什么是Context 源码中的注释是这么来解释Context的:Context提...

  • 但是这样做代码里面会报错呀,怎么解决?

    记一次项目gradle动态依赖

    背景:项目用到了三个功能A,B,C, 选型 筛选出 三款的SDK,(AA,BB,XX)实际应用中,可能功能A 用到了AA家的,B 用的是BB家的,C用的是XX家的也可能是A,...

  • Android 用Gradle脚本代码检查

    开篇废话 在项目中写代码时偶尔会不注意,从而导致了隐形的bug产生,平时也发现不了,比如说在自定义View时使用了TypedArray却忘记了recycle()回收,所以我就...

  • 记一次项目gradle动态依赖

    背景:项目用到了三个功能A,B,C, 选型 筛选出 三款的SDK,(AA,BB,XX)实际应用中,可能功能A 用到了AA家的,B 用的是BB家的,C用的是XX家的也可能是A,...

  • Android 下拉拖拽关闭Activity,下拉返回Activity。仿大众点评、快手、小红书详情界面:可下滑关闭详情界面

    Github链接,给个Star鼓励我写更多好库[https://github.com/QDong415/QDragClose] 下拉拖拽关闭Activity,下拉返回Acti...

  • 120
    Android进程保活

    关于 Android 平台的进程保活这一块,想必是所有 Android 开发者瞩目的内容之一。你到网上搜 Android 进程保活,可以搜出各种各样神乎其技的做法,绝大多数都...

个人介绍
奇迹属于永不放弃之人!!加油!