Java 為我們提供了現(xiàn)成的集合類庫,我們常用的 List Set Map 等都是在開發(fā)過程中可以直接使用的,設(shè)計(jì)到集合就不得不說集合的遍歷,之前分析迭代器模式時(shí)我們提到了在...
Java 為我們提供了現(xiàn)成的集合類庫,我們常用的 List Set Map 等都是在開發(fā)過程中可以直接使用的,設(shè)計(jì)到集合就不得不說集合的遍歷,之前分析迭代器模式時(shí)我們提到了在...
經(jīng)過前面幾篇文章 View 基礎(chǔ) View 的測量過程 View 的布局和繪制 Android 滑動(dòng)原理與方式 Android 事件分發(fā)與滑動(dòng)沖突 一步比一步深入的分析 Vi...
開發(fā)中經(jīng)常使用的 Notification 以及 桌面小部件都是講應(yīng)用進(jìn)程的 view 現(xiàn)實(shí)在系統(tǒng)進(jìn)程中,這么神奇的事情是如何實(shí)現(xiàn)的,這篇文章會(huì)說明白,主要是對 Pendin...
一、理解 Android 的 Window Window 表示一個(gè)窗口的概念,是一個(gè)抽象的概念,每一個(gè) Window 都對應(yīng)一個(gè) View 和一個(gè) ViewRootImpl,...
使用退出標(biāo)志位來終止線程 使用一個(gè)變量來控制循環(huán),每次循環(huán)時(shí)都判斷該變量的值 使用 interrupt 方法停止 線程非阻塞狀態(tài),直接調(diào)用 intercept 會(huì)將中斷標(biāo)志位...