![240](https://cdn2.jianshu.io/assets/default_avatar/11-4d7c6ca89f439111aff57b23be1c73ba.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
對(duì)于我們來(lái)說(shuō)Handler機(jī)制是日常開(kāi)發(fā)中經(jīng)常用到的墓卦,我們可以使用它輕松實(shí)現(xiàn)線程間的切換和延時(shí)操作潘懊。今天我們就來(lái)分析一下Handler的實(shí)現(xiàn)原理...
一复旬、什么是DataBinding 知道DataBinding的應(yīng)該也會(huì)知道MVVM設(shè)計(jì)模式,該模式實(shí)現(xiàn)了View與Model的雙向綁定從而實(shí)現(xiàn)了...
首先我們要知道MVC懂缕、MVP侣集、MVVM是架構(gòu)模式键俱,和我們說(shuō)的設(shè)計(jì)模式不是一個(gè)概念。我們使用架構(gòu)模式時(shí)有可能會(huì)使用到設(shè)計(jì)模式世分。 一编振、MVC MVC...
上篇文章我們羅列了一個(gè)些Paint的API,本章我們來(lái)看一個(gè)下Canvas相關(guān)的API canvas畫(huà)布的意思臭埋,所有的繪制都是他提供的方法踪央。這些...
自定義View(一)- 流程 在上一篇文章中我們分析了自定義View的流程,這片文章我們來(lái)分析一下繪制過(guò)程中的 Paint 類(lèi)的API Pain...
View的加載與繪制 通上面的文章我們了解到了View加載與繪制的方法調(diào)用的流程瓢阴。本文中主要是對(duì)View中的onMeasure()杯瞻、onLayo...
View的加載與繪制(一) View的加載與繪制(二)
View的加載與繪制(一) 在上一篇文章中我們順延著setContentView()方法查看了一下將自己的布局添加到Window的上面的過(guò)程。添...
每次我們創(chuàng)建一個(gè)Activity的時(shí)候都會(huì)通過(guò)setContentView( layoutResID )方法炫掐,將自定義的布局文件添加到Activ...