240 发简信
IP属地:内蒙古
  • 线程池-SynchronousQueue是否会导致拒绝策略?

    答案是会!以下为详细的解释。 SynchronousQueue是没有容量的队列,往队列里插入一个元素,下一次插入会陷入阻塞,直到之前的元素被其他...

    0.1 62 0 1
  • Activity重建恢复带来的一些问题

    由于Activity可能会被回收,通常来说有效的监听目标Activity返回的结果是通过onActivityResult或者Activity主动...

  • Toast不展示的一个坑

    项目中使用了自定义View作为Toast的展示内容,发现在后台时Toast自定义View不展示,而使用系统的Toast仍然会展示,查了半天,以为...

  • Compose动画原理-我的一点小思考

    入门 https://developer.android.com/jetpack/compose/animation/quick-guide[h...

    0.1 44 0 2
  • kotlin inline关键字的一种用法

    suspend () → R 和 () → R 本质上函数签名完全不同,一般情况下,我们没法将前者传递给后者,但当函数是inline的时候例外 ...

    0.1 31 0 1
  • Resize,w 360,h 240
    由sourceCompatibility产生的思考

    当项目的gradle升级到8.0之后,由于项目中使用了room,因此也使用了ksp替代kapt,然后我在编译的过程中就遇到了如下错误 googl...

  • 如何做字数统计-多语言

    最近思考下对于单词分割的想法,思考得来可能不同的语言对于单词的分割是不同的,那我以空格等分割符作为基础,以不同语言的正则表达式去匹配,岂不是就可...

    0.1 77 0 1
  • Resize,w 360,h 240
    compose之mutableStateListOf

    mutableStateListOf 返回一个可感知状态变化的MutableList 通常的State只能用来值改变的场景,对于List数据,L...

  • StateFlow初步探究

    flow是如何工作的 stateflow是建立在flow的基础上的,要理解stateflow,首先需要对flow有一定的了解,其实flow的原理...

个人介绍
听雨的声音,感受整个世界的孤独。