
一、工廠模式分類 簡單工廠模式 工廠方法模式 抽象工廠模式 二、簡單工廠模式 簡單工廠就是講需要new對象的那段代碼單獨封裝成一個對象(方法)d...
一、設計思想 動態(tài)的將責任附加到對象上,若要擴展功能,裝飾者提供了比繼承更具有彈性的替代方案。裝飾者就是可以包裝一個對象,不斷嵌套要被裝飾的對象...
一、設計思想 觀察者模式就像訂閱報紙一樣,每當報社印出新的報紙就會把把報紙送到訂閱者家。 二、自己實現(xiàn)觀察者模式 首先創(chuàng)建一個主題的接口,里面擁...
一、設計思想 策略模式有很好的復用性,可維護性。它的主要思想是將未來可能需要變換的部分分離出來單獨封裝起來。針對接口編程,行為(算法)的實現(xiàn)類都...
一、Bitmap的加載 BitmapFactory提供了四個方法: docodeFiles decodeResource decodeStrea...
一、簡介 防止主線程阻塞,所以采用異步處理的方式,AsycTask就是Android提供的異步處理的類,它比Handler更輕量,但是實際上更耗...
一、線程和進程 (1)進程 當一個程序進入內(nèi)存,即可變成一個進程。進程包含三大特性: 獨立性每個進程都有自己私有獨立的內(nèi)存地址,沒有經(jīng)過進程本身...
一、java強引用 強引用就是直接new出來,被強引用引用的對象,一般情況下是不會被回收的,哪怕內(nèi)存溢出也不會被回收 二、java軟引用 被軟引...
一、性能優(yōu)化分類 布局優(yōu)化 繪制優(yōu)化 內(nèi)存泄漏優(yōu)化 響應速度優(yōu)化 ListView優(yōu)化 Bitmap優(yōu)化 線程優(yōu)化 二、布局優(yōu)化 盡量減少布局的...