(1)模板模式
如activity,每次新建乙個activity時都會覆蓋oncreate(),onstart()方法等,這些方法在父類中就相當於乙個模板。
(2)觀察者模式
listener相當於乙個觀察者,對一些事件的響應都進項觀察,當發現有響應就進行相應的處理。
(3)單例模式(目的:希望物件只建立乙個例項,並且提供乙個全域性的訪問點。)
(4)介面卡模式(相當於現實生活中的插頭)
baseadapter、******adapter
(5)工廠模式(建立位圖)
bitmapfactory.decoderesource();bitmapfactory相當於位圖工廠。
(6)**模式
android系統中利用aidl定義一種遠端服務時就需要用到**模式。
Android開發過程中用到的設計模式
1 模板模式 如activity 每次新建乙個actiivty時都會覆蓋oncreate,onresume,onstart等方法,這些方法在 父類中就相當於乙個模板。2 觀察者模式 listener都相當於乙個觀察者,對一些事件的響應都進行觀察,當發現有響應就進行做相應的處理 3 單例模式 目的 希...
OGRE中用到的設計模式
1.單例模式 singleton 2.工廠方法 factory method 3.介面卡模式 adapter 4.橋接模式 bridge 5.職責鏈模式 chain of responsibility 6.迭代器模式 iterator ogre vectoriterator t ogre mapit...
Mybatis中用到的設計模式
mybatis中用到至少用到以下設計模式,單例模式,例如errorcontext和logfactory 組合模式,例如sqlnode和各個子類choosesqlnode等 模板方法模式,例如baseexecutor和 executor,還有basetypehandler和所有的子類例如integer...