GreenDao 數(shù)據(jù)庫實(shí)體修改后一直報(bào)錯(cuò)(在沒有升級(jí)數(shù)據(jù)庫的前提)錯(cuò)誤提示:has been changed after generation...
定義 將一個(gè)復(fù)雜對(duì)象的構(gòu)建與它的表示分離,同樣的構(gòu)建過程可以創(chuàng)建不同的表示 使用場(chǎng)景 復(fù)雜的產(chǎn)品類 多樣性的功能 示例 Director(產(chǎn)品類...
定義 對(duì)象之間一對(duì)多的關(guān)系,當(dāng)一個(gè)對(duì)象改變狀態(tài),所有依賴于它的對(duì)象都得到通知。 使用場(chǎng)景 事件多級(jí)觸發(fā) 消息列隊(duì)、總線 示例 Subject(被...
定義 為其他對(duì)象提供一種代理以控制這個(gè)對(duì)象的訪問 使用場(chǎng)景 將項(xiàng)目中第三方庫使用代理模式引入,減少對(duì)項(xiàng)目的入侵 示例 ISubject 抽象主題...
定義 保證一個(gè)類只有一個(gè)實(shí)例,并提供一個(gè)訪問它的全局訪問點(diǎn)。 使用場(chǎng)景 整個(gè)項(xiàng)目需要一個(gè)共享訪問點(diǎn)或數(shù)據(jù) 創(chuàng)建一個(gè)對(duì)象需要消耗的資源過多,比如訪...
背景 原生的TextView是支持跑馬燈效果的,但是在項(xiàng)目中實(shí)際用了之后,達(dá)不到需求,原因是內(nèi)容滾動(dòng)太慢,速度無法調(diào)節(jié)。因此,需要自定義一個(gè)可以...
效果 實(shí)現(xiàn) 繪制宮格分割線這里我們用一個(gè)RectF類型的數(shù)組來裝載數(shù)據(jù)。在onSizeChanged方法中獲取到控件尺寸,經(jīng)過計(jì)算,將81個(gè)位置...
基本使用 項(xiàng)目已在遠(yuǎn)程倉庫 1.克隆項(xiàng)目代碼(默認(rèn)在主分支上) 使用命令:git clone 項(xiàng)目遠(yuǎn)程地址 使用方式:通過cmd進(jìn)入存放項(xiàng)目本地...
前言 Handler是用于Android接收、傳遞、處理消息的處理類,結(jié)合Message、MessageQueue、Looper實(shí)現(xiàn)一個(gè)消息循環(huán)...