240 发简信
IP属地:河南
  • Resize,w 360,h 240
    Android中Handler机制原理浅析

    对于我们来说Handler机制是日常开发中经常用到的,我们可以使用它轻松实现线程间的切换和延时操作。今天我们就来分析一下Handler的实现原理...

  • Resize,w 360,h 240
    Android中的DataBinding的原理浅析

    一、什么是DataBinding 知道DataBinding的应该也会知道MVVM设计模式,该模式实现了View与Model的双向绑定从而实现了...

  • Resize,w 360,h 240
    Android中MVC、MVP、MVVM

    首先我们要知道MVC、MVP、MVVM是架构模式,和我们说的设计模式不是一个概念。我们使用架构模式时有可能会使用到设计模式。 一、MVC MVC...

  • Resize,w 360,h 240
    自定义View(三)- Canvas

    上篇文章我们罗列了一个些Paint的API,本章我们来看一个下Canvas相关的API canvas画布的意思,所有的绘制都是他提供的方法。这些...

  • Resize,w 360,h 240
    自定义View(二)- Paint

    自定义View(一)- 流程 在上一篇文章中我们分析了自定义View的流程,这片文章我们来分析一下绘制过程中的 Paint 类的API Pain...

  • Resize,w 360,h 240
    自定义View(一)- 流程

    View的加载与绘制 通上面的文章我们了解到了View加载与绘制的方法调用的流程。本文中主要是对View中的onMeasure()、onLayo...

  • View的加载与绘制

    View的加载与绘制(一) View的加载与绘制(二)

  • Resize,w 360,h 240
    View的加载与绘制(二)

    View的加载与绘制(一) 在上一篇文章中我们顺延着setContentView()方法查看了一下将自己的布局添加到Window的上面的过程。添...

  • Resize,w 360,h 240
    View的加载与绘制(一)

    每次我们创建一个Activity的时候都会通过setContentView( layoutResID )方法,将自定义的布局文件添加到Activ...