All posts by: zgh149

Constance Interface Pattern(常數介面模式)

Constance Interface Pattern(CIP)(常數介面模式) 這是個 Anti-Patte......

工具類別的實體化限制(Prevents Utility class instantiated)

工具類別(Utility Class)類似於 java.lang.Math,該類別提供公共靜態方法給外界使用。......

Telescoping Constructor Pattern (伸縮建構式)

Telescoping Constructor Pattern (伸縮建構式) 首先這是個反模式(Anti-P......

MVC Pattern(Model View Controller)

定義 分為三個部分,模型(Model)包含核心功能和數據。視圖(View)展示訊息。控制器(Controlle......

Layered Architecture Pattern(分層架構模式)

定義: 能夠被分解為子任務組,其中每個子任務處於一個特定的抽象層次上。   範例: 網路協議(iso......

Single Threaded Execution Pattern(單線程執行模式)

Description : Single Threaded Execution 代表以一個線程執行的意思,也稱......

Enum(列舉) in java

列舉(enum) 為一組有限集合(固定的常量)的類型,每個列舉成員都為靜態 final 的特徵。 因為列舉為單......

Null Object Pattern

當代碼中過度出現需要檢查 null (空值) 的情況,可以考慮使用 Null Object Pattern 取......

get() method in AsyncTask

在 AsyncTask 提到了基本的用途,這篇紀錄關於 get() 的內容和實驗結果。 AsyncTask 的......

Android 存取 全域資料 (access global data in android application)

建立 Application 的子類別,並將其設計成類似於 Singleton Pattern。 將全域資料放......