1. 活動管理器(activity manager):管理應用程式生命週期並提供常用的導航回退功能。
2. 視窗管理器(window manager):管理所有開啟的視窗程式。
3. 內容提供器(content providers):使應用程式可以訪問另乙個應用程式的資料(如聯絡人資料庫),或者共享它們自己的資料。
4. 檢視系統(view system):可以用來構建應用程式,它包括列表(list),網格(grid),文字框(text box),按鈕(button),圖形繪製等,以及可嵌入的web瀏覽器。
5. 通知管理器(notification manager):使應用程式可以在狀態列中顯示自定義資訊。
6. 包管理器(package manager):管理所有安裝在android系統中的應用程式。如解除安裝應用程式。
7. 資源管理器(resource manager):提供各種資源**用程式使用。如字串、圖形、音訊等。
應用程式框架實戰六 應用程式框架的特點
之前說過,net framework為所有.net程式設計師提供底層支援,第三方開源框架建立在.net framework的基礎上,專門解決某些特定問題,而應用程式框架則建立在.net framework和第三方框架的基礎上,為專案開發的方方面面保駕護航。它們的作用雖然都是幫助程式設計師更好的建立應...
應用程式框架實戰二十 對映層超型別
使用entity framework一般需要對映三種型別的物件,即實體 聚合 值物件。聚合與實體對映的主要區別是 聚合對映單屬性標識id,並需要對映樂觀離線鎖version,而實體的標識往往需要對映成復合屬性,這樣方便物理刪除聚合中的實體。entity framework通過entitytypeco...
Android中開啟其他應用程式的元件
背景 有時候我們需要在自己的應用中去開啟其他應用程式的activity或者service 下面是通過兩種方式開啟 為什麼是兩種方式呢?我們本來可以直接開啟其他應用程式的,為什麼要在轉個彎通過廣播去開啟,答案很簡單,因為專案所需,哈哈 一 通過廣播開啟其他應用程式 開啟其他應用程式的activity ...