編輯:Android開發實例
Android在2.2時新增了一個實用的類UiModeManager可以方便的管理當前Android設備的夜間模式和行車模式,位於android.app.UiModeManager這個包中。UiModeManager類使用Context.getSystemService(Context.UI_MODE_SERVICE) 來實例化,主要提供了以下幾種方法
void disableCarMode(int flags) // 禁止行車模式,這裡參數一般為UiModeManager.DISABLE_CAR_MODE_GO_HOME
void enableCarMode(int flags) // 啟用行車模式,這裡參數一般為UiModeManager.ENABLE_CAR_MODE_GO_CAR_HOME
這裡Android123提示大家,在Android 2.2開始引入了另一種主題為Car Home,進入後手機的圖標會更大,適合開車的人使用手機播放音樂,控制導航什麼的。
int getCurrentModeType() //返回當前的模式,返回值有三種情況,夜間模式自動 MODE_NIGHT_AUTO ,夜間模式關閉 MODE_NIGHT_NO 和夜間模式開啟 MODE_NIGHT_YES
夜間模式主要是設置Car Home主題的背景顏色,可以幫助我們在夜間或白天看清楚,就像很多GPS導航軟件夜間模式和後地圖背景為純黑,看起來不是那麼刺眼。
int getNightMode() //獲取夜間模式狀態
void setNightMode(int mode) //設置夜間模式。
同時UiModeManager類還提供了四個action定義,比如進入行車模式 ACTION_ENTER_CAR_MODE,進入桌面模式ACTION_ENTER_DESK_MODE,退出行車模式 ACTION_EXIT_CAR_MODE 和退出桌面模式ACTION_EXIT_DESK_MODE。
可以顯示在的Android任務,通過加載進度條的進展。進度條有兩種形狀。加載欄和加載微調(spinner)。在本章中,我們將討論微調(spinner)。Spinner 用
在手機衛士之前的版本升級的對話框中: 有的用戶暫時不想更新,沒有點擊“稍後再說”,而是選擇點擊回退按鍵,那麼這時候的邏輯應
在Android上開發一些小應用既可以積累知識又可以增加樂趣,與任務式開發不同
在RSS概述中簡單介紹了RSS,本節將為大家講解RSS文件的解析,而又因為RS