240 发简信
IP属地:江西
  • Resize,w 360,h 240
    JankStats

    1、简介    JankStats 用于监测卡顿(运行时)性能问题。有三个功能组件  1.1、识别卡顿。 通过算法识别。  1.2、提供UI...

  • Resize,w 360,h 240
    WorkManager

    1、Workmanager简介   WorkManager作为推荐库处理当前的work,对于复杂的work 链,允许观察work状态。  Wor...

  • Resize,w 360,h 240
    RecyclerView的Item点击事件

      RecyclerView的item点击事件回调   上述在Adapter中回调item的点击事件到Actviity等,出现的问题如下。 1、...

  • Resize,w 360,h 240
    Hilt

       依赖注入是一种广泛用于编程的技术。 1、依赖注入的优势    1.1、重用代码  能够复用一部分公共逻辑,比如如下的start()里面的一...

  • Resize,w 360,h 240
    RecyclerView添加Header和Footer

    1、出现的3个异常 1.1、第一个,第二个 出现位置与原因: ChildHelper当向RecyclerView添加一个child时,这个chi...

  • Resize,w 360,h 240
    Navigation

    1、Navigation简介    用于在App界面中切换,包括Activity、fragment、compose、dialog的切换。 2、基...

  • Resize,w 360,h 240
    Retrofit设计模式

    本文主要介绍Retrofit用到的设计模式,包括代理模式,工厂方法模式,抽象工厂模式,适配器模式,建造者模式,策略模式。 1、Retrofit基...

  • Resize,w 360,h 240
    RecyclerView嵌套滑动冲突方案

    如图: 外层RecyclerView的第29条(最后一条)item是一个RecyclerView。内部RecyclerView的touch 和 ...

  • Resize,w 360,h 240
    Glide缓存原理

    glide缓存分为内存缓存和磁盘缓存。内存缓存分为活动缓存和cache。磁盘缓存又分为resource和data。本文将围绕加载图片流程介绍gl...