240 发简信
IP属地:上海
  • Resize,w 360,h 240
    记二次RecyclerView卡顿

    记一次RecyclerView卡顿 项目中一个菜品列表用RecyclerView实现,可以拖动调换位置。但是数据项越多的时候拖动就越卡顿了 展示...

  • android studio调试源码

    android studio调试源码 环境 系统:macOS High Sierra 10.13.2 JDK: 1.8.0_201 Xcode:...

  • Android arch Lifecycle/LiveData

    Android arch Lifecycle 为什么要有这个东西呢?Android中App有自己的生命周期,四大组件及Fragment也有其自己...

  • tip

    开启线程的三种方式extend ThreadImplements Runnableimplements Callable 线程和进程的区别进程系...

  • Resize,w 360,h 240
    记一次RecyclerView卡顿分析

    notifyDataSetChanged notifyDataSetChanged和notifyItemChanged 区别 notifyDat...

  • Resize,w 360,h 240
    Retrofit分析

    Retrofit 深入分析Java ClassLoader原理而程序在启动的时候,并不会一次性加载程序所要用的所有class文件,而是根据程序的...

  • Resize,w 360,h 240
    Leakcanary

    Leakcanary System.gc(); //告诉垃圾收集器打算进行垃圾收集,而垃圾收集器进不进行收集是不确定的 System.runFi...

  • Gradle Plugin 了解

    Gradle Plugin 虽然不常用 起码要看懂 resources/META-INF/gradle-plugins 这个文件夹结构是强制要求...

  • 从源码理解Fragment

    fragment源码分析 基于android.support.v4.app 27.1.1 fragment相对于View来说 最主要的就是多了生...