240 发简信
IP属地:重庆
  • Android 事件分发源码解析

    事件体系简介 既然是View的事件分发,那么首先我们应该知道什么是Android体系中的事件,它在code世界中又是如何定义的,下面我们简单介绍...

  • Android View对象创建流程分析

    写作背景 在Android源码实现部分,很多人都应该分析过View的绘制流程,measure,layout,draw三个过程也许已经十分熟悉了,...

  • 浅谈Window视图绑定与工作原理

    在一个APP中,其实UI的处理也就是视图的工作并不是交由Activity来处理的,Activity并不负责视图控制,它只是控制生命周期和处理事件...

  • Resize,w 360,h 240
    Android IOC注入框架

    什么是IOC注入框架 ButterKnife大家都应该使用过,对于view的注入减少了大量篇幅的findViewById操作,而注解注入的方式也...

  • Resize,w 360,h 240
    Android 浅谈Retrofit2

    添加依赖 https://github.com/square/retrofit 如何使用 注一:Retrofit2 的baseUlr 必须以 /...

  • Java 泛型最简教程

    泛型可以解决数据类型的安全问题,它的主要原理是:在类声明的时候通过一个标识表示类中某个属性的类型或者是某个方法的返回值及参数类型。就像下面这个类...

  • Resize,w 360,h 240
    Android 常用图片加载库使用介绍

    Gilde 基础篇 首先添加依赖 Glide最新版本地址移步这里 Glide的一个完整的请求至少需要三个参数,代码如下: 这里采用的是链式调用方...

  • Android 多媒体基础实践

    Android三种播放视频的方式(以下内容大多使用真机测试,所以没有运行图片,大家可以自己实战看看) 1、使用其自带的播放器。指定Action为...

  • Resize,w 360,h 240
    Android 浅谈View的绘制流程

    ViewRoot 在介绍View的绘制前,首先我们需要知道是谁负责执行View绘制的整个流程。实际上,View的绘制是由ViewRoot来负责的...