240 发简信
IP属地:上海
  • hashmap 线程不安全原理,底层实现

    jdk1.7与jdk1.8中HashMap区别 JDK7,HashMap的结构很简单,基于一个数组以及多个链表的实现,hash值冲突的时候,就将...

  • androidX 对应依赖库对比

    依赖包 android.support.design.widget.AppBarLayout com.google.android.mat...

  • Resize,w 360,h 240
    2020-06-09

    推送SDK哪家强:极光、个推、友盟、腾讯信鸽 信鸽 :不支持 VIVO oppo 厂商通道。 厂商通道:厂商设备APP用户可能由于应用退到后台而...

  • Resize,w 360,h 240
    Activity加载view绘制过程

    Activity加载view绘制过程:

  • 安卓资料

    Service生命周期 1、service 启动方式有两种,一种是通过startService()方式进行启动,另一种是通过bindServic...

  • Resize,w 360,h 240
    全面解析Activity: Activity的工作过程

    本文将对Activity的工作过程进行分析。 主要学习以下内容: (1)系统内部是如何启动一个Activity的? (2)新Activity的对...

  • Activity从建立到显示、一些问题

    浅谈Activity从建立到显示: 1,Activity 是一个组件:掌控着一群View控件的逻辑和生命周期 2,Window是一个抽象基类:提...

  • 反射机制,类加载机制

    反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动...

  • 客户端性能调试、代码保护机制

    掌握客户端性能调试 内存泄漏查询工具:leakcanary 实时显示程序的内存消耗:Android Studio—>Android Monito...