240 发简信
IP属地:贵州
  • adb命令导出ANR日志

    手机ANR日志的放置位置为 /data/anr 普通手机,只需要通过 adb pull命令即可导出,可以导出全部的anr文件夹内容,也可导出单个...

  • Glide系列 -- 与Activity关联关系

    分析版本为glide:4.9.0 时序图 with方法 with(Context context) with(Activity activity...

  • Retrofit+RxJava请求一次接口全过程分析

    我们定义接口请求的接口类 Retrofit的create方法,是一个动态代理 生成的动态代理类中,接口Api中的方法,都会在代理类中生成一个方法...

  • RxJava ---Observable如何触发Observer监听的

    我们用Observable提供的静态方法just来写一个简单的列子 打印结果 RxJava采用观察者模式实现的,我们知道简单的观察者模式,一定是...

  • Resize,w 360,h 240
    自定义Camera--方向问题

    android:screenOrientation属性 官方文档解释 unspeciied, 默认值 由系统决定,不同的手机可能不同 behin...

  • buildscript的repositories与allprojects中的repositories区别

    1、buildscript是gradle脚本执行需要的依赖,分别是对应的maven库和插件 2、allprojects里是项目本身需要的依赖, ...

  • Java四种引用方式

    Java引用方式包括: 强引用、软引用、虚引用、弱引用 java的对象位于heap中,heap中的对象有强可及对象,软可及对象、弱可及对象、虚可...

  • ArrayMap分析

    官方解释 //ArrayMap是比HashMap内存效率更高ArrayMap is a generic key->value mapping d...

  • Resize,w 360,h 240
    HashMap分析

    分析源码:android-28 Map:接口 HashMap是个散列链表。 put方法实现 HashMap在put的时候,先根据key的hash...