SettingsProvider中default.xml值

本文详细介绍了Android系统中SettingsProvider的defaults.xml文件,包括自动灭屏、飞行模式、时间设置、转屏、屏幕亮度、窗口动画、触动反馈、蓝牙WIFI、安装应用、定位服务、数据流量和网络以及其他设置的相关配置,讲解了每个配置项的作用和默认值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在frameworks\base\packages\SettingsProvider\res\values\default.xml中
/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>    是否保持唤醒状态,当插入充电时

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值