240 发简信
IP属地:重庆
  • Resize,w 360,h 240
    Android 动画深入分析

    动画分类Android动画可以分3种:View动画,帧动画和属性动画;属性动画为API11的新特性,在低版本是无法直接使用属性动画的,但可以用n...

  • Resize,w 360,h 240
    Android UI绘制之UI绘制流程(包含屏幕刷新机制)

    这是AndroidUI绘制流程分析的第一篇文章,主要分析当我们点开应用程序的时候,到界面中的View显示出来,这中间的一系列流程。 在介绍Vie...

  • Resize,w 360,h 240
    Android UI绘制之View绘制的工作原理

    这是AndroidUI绘制流程分析的第二篇文章,主要分析界面中View是如何绘制到界面上的具体过程。 1、ViewRoot和DecorView ...

  • Android的View绘制流程浅析

    Android绘制整体流程 首次View的绘制流程是在什么时候触发的? 答案在ActivityThread.handleResumeActivi...

  • Resize,w 360,h 240
    Android事件分发机制浅析

    这篇文章已经写得非常经典了: 点击事件传递规则 MotionEvent 在手指触摸屏幕后产生的一系列事件中,典型的事件类型有如下几种: ACTI...

  • Resize,w 360,h 240
    Handler实现机制浅析

    Handler是Android中的消息处理机制,是一种线程间通信的解决方案,同时你也可以理解为它天然的为我们在主线程创建一个队列,队列中的消息顺...

  • Resize,w 360,h 240
    OKHttp网络请求流程浅析

    OkHttp 是一款用于 Android 和 Java 的网络请求库,也是目前 Android 中最火的一个网络库。OkHttp 有很多的优点:...

  • Resize,w 360,h 240
    Rxjava加载流程浅析

    基本用法 我们以这段简单的代码为基础,讲解下贯穿整个ReactiveX设计的四个概念:观察者,被观察者,事件,订阅。 观察者对事件进行响应的对象...

  • ARouter的实现原理浅析

    ARouter主要是用于组件化开发中的组件之间的通信。 从ARouter的用法透析组件通信原理 ARouter的实现原理 在代码里加入的@Rou...