Android 12.0 系统设置显示主菜单添加屏幕旋转菜单实现旋转屏幕功能

这篇具有很好参考价值的文章主要介绍了Android 12.0 系统设置显示主菜单添加屏幕旋转菜单实现旋转屏幕功能。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.前言

 在android12.0的系统rom定制化开发中,在对系统设置进行定制开发中,有产品需求要求增加
旋转屏幕功能的菜单,就是在点击旋转屏幕菜单后弹窗显示旋转0度,旋转 90度,旋转180度,
旋转270度针对不同分辨率的无重力感应的大屏设备的屏幕旋转功能的实现,
接下来就来分析实现这个功能 效果图如下:文章来源地址https://www.toymoban.com/news/detail-696171.html

  2.系统设置显示主菜单添加屏幕旋转菜单实现旋转屏幕功能的核心类

    packages/apps/Settings/res/values-zh-rCN/arrays.xml
    packages/apps/Settings/res/values/arrays.xml
    packages/apps/Settings/res/xml/display_settings.xml
    packages/apps/Settings/src/com/android/settings/DisplaySettings.java
    packages/apps/Settings/res/values/strings.xml
    packages/apps/Settings/res/values-zh-rCN/strings.xml

3.系统设置显示主菜单添加屏幕旋转菜单实现旋转屏幕功能的核心功能分析和实现 3.1 适配关于屏幕旋转的相关资源文件的修改

    diff --git a/packages/apps/Settings/res/values-zh-rCN/arrays.xml b/packages/apps/Settings/res/values-zh-rCN/arrays.xml

到了这里,关于Android 12.0 系统设置显示主菜单添加屏幕旋转菜单实现旋转屏幕功能的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Android 12.0 系统systemui状态栏下拉左滑显示通知栏右滑显示控制中心模块的流程分析

      在android12.0的系统rom定制化开发中,在系统原生systemui进行自定义下拉状态栏布局的定制的时候,需要在systemui下拉状态栏下滑的时候,根据下滑坐标来 判断当前是滑出通知栏还是滑出控制中心模块,所以就需要根据屏幕宽度,来区分x坐标值为多少是左滑出通知栏或者右滑

    2024年02月09日
    浏览(93)
  • android 12.0长按Power弹出关机对话框去掉屏幕截图和紧急呼救功能

    在12.0的系统长按关机键,会弹出关机的对话框,关机对话框里面由关机重启截图和紧急呼叫等功能,而由于开发功能需求要求去掉屏幕截图和紧急呼叫等功能,所以就要先找到关机对框的代码 然后实现功能 功能分析: 长按电源键弹出关机对话框,通过adb shell命令发现 就是

    2024年02月06日
    浏览(76)
  • android 12.0SystemUI 状态栏下拉快捷添加截图快捷开关

    在12.0的系统产品rom定制化开发中,对SystemUI的定制需求也是挺多的,在下拉状态栏中 添加截图快捷开关,也是常有的开发功能,下面就以添加 截图功能为例功能的实现 在systemUI的res下的config中的quick_settings_tiles_default 和 quick_settings_tiles_stock是默认添加下拉快捷的字符资源,在

    2024年02月07日
    浏览(67)
  • Android 12.0关机界面全屏显示(UI全屏显示)

    在12.0的系统定制化开发中,原生系统关机界面 UI是靠右边显示的,但是客户需求要求全屏显示 重启和关机功能键居中显示,所以就涉及到调整UI 然后全屏显示,需要实现窗口的全局布局实现全屏功能 在关机页面的布局中,经过adb shell命令查看系统关机界面的布局UI就是 Glo

    2024年02月07日
    浏览(43)
  • Android 12.0 NavigationBarView 导航栏 左边显示的修改

    在12.0定制化开发中,要求导航栏左边显示的定制化,这时需要了解导航栏的显示控制方向,然后修改显示方向 在10.0以后关于导航栏显示位置都是在DisplayPolicy.java中处理的所以查询相关的设置方法,然后修改导航栏显示方向2.NavigationBarView 导航栏 左边显示的修改的核心代码

    2024年02月09日
    浏览(43)
  • android 12.0设置上网应用白名单(上网app白名单)

    在12.0的产品rom定制开发中,在对产品进行网络模块开发中,有功能需要要求设置某些app可以上网,某些app不可以上网,就是所谓的网络应用白名单功能 在12.0系统中整个网络模块都是由NetworkManagementService.java服务负责通讯的 接下来先看下NetworkManagementService.java

    2024年02月10日
    浏览(39)
  • Android 12.0下拉状态栏通知栏的通知设置默认展开

    在12.0的产品定制化中,对于SystemUI的定制也是常用的功能,而在下拉状态栏中的通知栏部分也是极其重要的部分,每条通知实时更新在通知栏部分,由于通知栏高度的限制,每条通知是默认收缩的,功能开发需要要求通知默认展开,所以就要从通知的加载流程分析 如图:    

    2024年02月07日
    浏览(71)
  • Android 12.0 MTK Camera2 设置默认拍照尺寸功能实现

    在12.0的系统rom定制化开发中,在mtk平台的camera2关于拍照的一些功能修改中,在一些平台默认需要设置最大的分辨率 来作为拍照的分辨率,所以就需要了解拍照尺寸设置流程,然后来实现相关的功能 如图:

    2024年02月20日
    浏览(79)
  • android 12.0 屏蔽系统所有通知

    在12.0的产品开发中最近公司项目要求 屏蔽系统所有通知 不需要在下拉状态栏显示通知功能实现 要控制系统通知的开关功能,需要屏蔽系统通知,而系统通知都是由NoticationManagerServices.java来管理的, 这个NMS服务管理通知就需要在NotificationManagerService.java 来实现需求 在系统中,

    2024年02月06日
    浏览(66)
  • Android 12.0系统Settings主页去掉搜索框

    在12.0定制化开发中,在系统原生设置中主页的搜索框是要求去掉的,不需要搜索功能,所以首选看下布局文件 看下搜索框是哪个布局,然后隐藏到布局,达到实现功能的目的

    2024年02月09日
    浏览(57)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包