系統鬧鐘程序知識點記錄

1、Settings.system

這種系統屬性我們經常用到,例如飛行模式的開啓和關閉,我們就是去改變Settings.system.AIRPLANE_MODE_ON 的值。

String nextAlarm = Settings.System.getString(getContentResolver(),  Settings.System.NEXT_ALARM_FORMATTED); //取得系統設定的值

 寫入值則使用 Settings.System.putInt 

這種方式會保存變量到Settings 數據庫中,飛行模式等的開關就是用這種方式實現的。

AndroidManifest.xml中包含權限:
<uses-permission android:name=”android.permission.WRITE_SETTINGS” />


2、設置activity的主題爲:android:theme="@android:style/Theme.Wallpaper“或者其子主題,activity顯示時會有從右到左的動畫效果,並且是以壁紙爲背景。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章