/frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
在defaults.xml文件中定义了相关的值,DatabaseHelper.java会把相应的值读取出来保存到ContentProvider
1)自动灭屏
<bool name="def_dim_screen">true</bool> 是否自动灭屏
<integer name="def_screen_off_timeout">30000</integer> 自动灭屏时间
2)飞行模式
<bool name="def_airplane_mode_on">false</bool> 是否开启飞行模式
<string name="def_airplane_mode_radios" translatable="false">cell,bluetooth,wifi,nfc,wimax</string> 在飞行模式下禁用的功能列表,用逗号分开
<string name="airplane_mode_toggleable_radios" translatable="false">bluetooth,wifi,nfc</string> 在飞行模式下禁用的功能列表中能手动开启的功能列表,用逗号分开
3)自适应时间和地区
<bool name="def_auto_time">true</bool> 自动适应时间
<bool name="def_auto_time_zone">true</bool> 自适应时区
4)转屏
<bool name="def_accelerometer_rotation">true</bool> 是否自动转屏
5)屏幕亮度
<integer name="def_screen_brightness">102</integer> 默认亮度
默认亮度是从0-255
40%则是40%*255=102
<bool name="def_screen_brightness_automatic_mode">false</bool> 是否自动亮度调节
6)窗口动画
<fraction name="def_window_animation_scale">100%</fraction> 常规窗口动画的百分比值,为0时禁止窗口动画
<fraction name="def_window_transition_scale">100%</fraction> activity过度窗口动画的百分比值,为0时禁止窗口动画
7)触动反馈、震动
<bool name="def_haptic_feedback">false</bool> 是否开启触动反馈
<bool name="def_vibrate_in_silent">true</bool> 静默模式是否允许振动反馈
8)蓝牙、WIFI
<bool name="def_bluetooth_on">false</bool> 是否开启蓝牙
<bool name="def_wifi_display_on">false</bool> 是否开启wifi显示
<bool name="def_wifi_on">false</bool> 是否开启wifi
<integer name="def_wifi_sleep_policy">2</integer> wifi休眠策略,2表示永不休眠
9)安装应用
<bool name="def_install_non_market_apps">false</bool> 是否允许安装未知来源的应用
<bool name="def_package_verifier_enable">true</bool> 安装应用之前是否要发送包验证消息
10)定位
<string name="def_location_providers_allowed" translatable="false">gps,network</string> 允许定位服务的应用列表,用逗号分开
<bool name="assisted_gps_enabled">true</bool> 是否开启gps定位
11)数据流量、网络
<bool name="def_netstats_enabled">true</bool> 默认是否开启数据流量
<bool name="def_networks_available_notification_on">true</bool> 当用户开启网络时是否通知
12)不常用
<bool name="def_backup_enabled">false</bool> 是否启用设置备份
<bool name="def_notification_pulse">true</bool> 当有消息时LED通知灯反复闪
<bool name="def_mount_play_notification_snd">true</bool> 有MountService事件时是否播放通知音
<bool name="def_mount_ums_autostart">false</bool> 在ums主机监控时是否自动开启ums
<bool name="def_mount_ums_prompt">true</bool> 在ums主机监控时显示在通知栏
<bool name="def_mount_ums_notify_enabled">true</bool> 当ums启用时是否在通知栏提示
<integer name="def_power_sounds_enabled">1</integer> 是否播放低电量声音
<string name="def_low_battery_sound" translatable="false">/system/media/audio/ui/LowBattery.ogg</string> 低电量声音文件的URI
<integer name="def_lockscreen_sounds_enabled">1</integer> 是否启用锁屏声音(1为开启,0为关闭)
<bool name="def_lockscreen_disabled">false</bool> 是否禁用锁屏
<bool name="def_device_provisioned">false</bool> 设备是否已提供
<bool name="def_notifications_use_ring_volume">true</bool> 是否将铃声所为通知声使用
<bool name="def_stay_on_while_plugged_in">false</bool> 是否保持唤醒状态,当插入充电时