Android13 SystemUI 12小时制显示上午下午

一、相关目录

1、frameworks/base/packages/SystemUI/customization/res/values/donottranslate.xml
2、frameworks/base/packages/SystemUI/customization/src/com/android/systemui/shared/clocks/AnimatableClockView.kt
3、frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/Clock.java
4、frameworks/base/packages/SystemUI/customization/res/values/dimens.xml

二、具体代码

1、修改donottranslate.xml文件里面的clock_12hr_format的值为hma,这是修改锁屏界面的小的时间。

<string name="clock_12hr_format">hma</string>

2、修改AnimatableClockView.kt文件中的DOUBLE_LINE_FORMAT_12_HOUR字段的值为hh:mm\na,这是修改锁屏界面大的时间。

private const val DOUBLE_LINE_FORMAT_12_HOUR = "hh:mm\na"

3、修改Clock.java文件里面的mAmPmStyle的值为AM_PM_STYLE_NORMAL,这是修改状态栏左边的时间。

    public Clock(Context context, AttributeSet attrs, int defStyle) {
        super(context, attrs, defStyle);
        mCommandQueue = Dependency.get(CommandQueue.class);
        TypedArray a = context.getTheme().obtainStyledAttributes(
                attrs,
                R.styleable.Clock,
                0, 0);
        try {
//            mAmPmStyle = a.getInt(R.styleable.Clock_amPmStyle, AM_PM_STYLE_GONE);
            mAmPmStyle = AM_PM_STYLE_NORMAL;
            mNonAdaptedColor = getCurrentTextColor();
        } finally {
            a.recycle();
        }
        mBroadcastDispatcher = Dependency.get(BroadcastDispatcher.class);
        mUserTracker = Dependency.get(UserTracker.class);
    }

4、修改dimens.xml里面的large_clock_text_size字段的值,大小看自己决定,主要是为了解决锁屏界面大的时间太大了。

<dimen name="large_clock_text_size">120dp</dimen>
<dimen name="small_clock_text_size">86dp</dimen>
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Android 13 SystemUI 是指第13Android操作系统的用户界面系统。Android是一种基于Linux内核的开源操作系统,广泛应用于智能手机、平板电脑和其他设备上。Android 13是该操作系统的一个重要更新版本,引入了许多新功能和改进。 SystemUI负责控和管理Android设备的用户界面。它包括状态栏、导航栏、通知中心等核心组件。Android 13 SystemUI对这些组件进行了优化和增强。 首先,Android 13 SystemUI改进了状态栏。它提供了更多的自定义选项,用户可以根据自己的喜好调整状态栏的样式和布局。此外,状态栏还增加了一些实用的功能,如快速设置面板,使用户可以更方便地访问常用设置。 其次,导航栏在Android 13中也有所改进。新的导航栏更加直观和易于使用,增加了手势导航的支持。用户可以使用手势来浏览和操作应用程序,取代传统的导航按钮。这大大提高了用户的操作流畅性和效率。 最后,Android 13 SystemUI对通知中心进行了改进。用户可以根据自己的需要对通知进行分类和管理。此外,通知中心还将更多的控选项整合到了一个位置,用户可以轻松地切换网络、调整亮度等。 总的来说,Android 13 SystemUIAndroid 13操作系统的用户界面系统,它通过对状态栏、导航栏和通知中心等核心组件的优化和增强,提供了更好的用户体验和更高的操作效率。用户可以根据自己的喜好和需求,自定义和管理这些界面组件。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值