240 发简信
IP属地:上海
  • HashMap解析

    什么是HashMap 采用数组+链表的结构来实现,允许空KV,非线程安全。 初始参数 初始大小16(大小必定为2的幂数,计算下标的算法为hash...

  • 小争哥算法题打卡记录

    第十周算法题 1、437. 路径总和 III 2、| 889. 根据前序和后序遍历构造二叉树[https://leetcode-cn.com/p...

  • EditText搜索优化

    搜索页面是App中很常见的功能。通过用户输入的信息,调用接口获取搜索结果。为了避免请求过于频繁,需要过滤掉用户输入过程中的请求,等用户可能已经输...

  • Resize,w 360,h 240
    CoordinatorLayout中AppBarLayout滑动抖动问题

    CoordinatorLayout中AppBarLayout滑动抖动问题 问题描述 通过观察导致抖动的手势操作,知晓了在快速滑动AppBarLa...

  • Resize,w 360,h 240
    BottomSheetBehavior下ViewPager2的滑动问题

    BottomSheetBehavior下ViewPager2的滑动问题 该布局结构下,ViewPager2下的RecyclerView无法响应滑...

  • Resize,w 360,h 240
    DialogFragment的内存泄漏问题

    DialogFragment的内存泄漏问题 前段时间,leakcanary报了一个有关dialogFragment的内存泄露,当时心里就犯嘀咕了...

  • Resize,w 360,h 240
    CoordinatorLayout下ViewPager2的滑动问题

    CoordinatorLayout滑动问题 最近发现个问题,在CoordinatorLayout多tab的情况下,若一开始滑动tab下的View...

    1.1 8935 5 10
  • Glide加载一张网图时发生了啥

    这一串代码是加载图片的最简形式. 分别传递了3个参数 context主要用于生成framgnet控制glide加载生命周期 基于url生成key...

  • 使用jenkins自动化构建android项目(centos)

    引言 啥是jenkins?jenkins是一个基于java的可扩展的持续集成( CI)的引擎,持续、自动的构建软件。 啥是持续集成?频繁的...