系統架構的一些思惟工具

(1)基於監聽、回調、通知; * 在多線程的操做中,非主線程完成任務後通知主線程,而後主線程進行相應的操做;例如廣播接收器 onReceive()、Handler、onPostExecute() 等 (2)基於狀態; * 使用全局變量,記錄當前程序的運行狀態,例如當前顯示的界面索引 mCurIndex;當前視頻播放狀態:PREPARING、RUNNING、PAUSE 等; (3)基於組合、委託;
相關文章
相關標籤/搜索