240 发简信
IP属地:天津
  • 理解Window和WindowManager(一)

    一、概述 1 ) 什么是Window?什么是WindowManager? 1. Window Window是一个抽象类,PhoneWindow是...

    1.4 9830 0 16
  • 理解RemoteViews

    书上很多东西都过时了或者在Android8.0上会出现问题,下面的总结都是在Android8.0上运行成功的,会有一些需要注意的地方。 一、Re...

  • performTraversals()分析

    一、来源 1. performTraversals()相关 performTraversals()是ViewRootImpl的一个方法. 每个V...

  • Android多进程机制(三)AIDL的使用

    使用AIDL AIDL可以处理并发请求并且可以实现跨进程调用服务端的方法。 实现步骤 服务端 创建一个Service用来接受客户端的连接。 创建...

  • Resize,w 360,h 240
    Activity的生命周期和启动模式

    第一章主要讲了以下几个知识点: Activity生命周期 Activity的启动模式 IntentFilter匹配规则 主要参考Android开...

    1071 3 2
  • Tinker合并流程

    1. TinkerInstaller # install() TinkerInstaller主要提供了两个install()方法,一个简单的,另...

  • Resize,w 360,h 240
    认识AndFix

    一、AndFix的简介 在分析实现前,先大概了解一下AndFix,因为使用起来比较简单,所以就不过多介绍了。具体可以看AndFix的Github...

  • Resize,w 360,h 240
    设计模式——责任链模式

    一、定义 使多个对象都有机会处理请求,从而避免了请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递请求,直到有对象处理它...

  • Draw过程

    一、调用流程 1. ViewRootImpl # performTraversals() performTraversals()调用了perfo...

个人介绍
All things were created...