Android 11.0 设置默认8时区和默认24小时制

该博客详细介绍了如何在Android 11.0系统中设置默认时区为东八区(Asia/Shanghai)以及默认时间格式为24小时制。主要涉及在SettingsProvider的defaults.xml中添加系统属性,以及在DatabaseHelper.java中设置默认时间属性。通过修改persist.sys.timezone属性和Settings.System.TIME_12_24属性值,实现了系统的时区和时间显示方式的调整。
摘要由CSDN通过智能技术生成

目录

1.概述

2.设置默认8时区和默认24小时制的核心类

3.设置默认8时区和默认24小时制的核心功能分析和实现

  3.1 关于设置默认时区的功能实现

3.2 关于默认24小时的功能实现

 3.2.1 在SettingsProvider的defaults.xml中添加24小时的系统属性值

3.2.2 在DatabaseHelper.java中设置默认时间属性


1.概述

  在系统产品开发中,有些产品默认时区为0时区,而小时制默认为12小时,由于产品需求需要要求把时区默认为北京时间,小时制默认为24小时,所以就需要设置默认时区为东八区和默认为24小时

2.设置默认8时区和默认24小时制的核心类

build/make/tools/buildinfo_common.sh
framework/base/packages/apps/SettingsProvider/res/values/defaults.xml
framework/base/packages/apps/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java 	

3.设置默认8时区和默认24小时制的核心功能分析和实现

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

安卓兼职framework应用工程师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值