Settings修改记录

2023-05-16

1. 更换主题

2. 修改Wifi对话框里的背景
Settings/src/com/android/settings/wifi/WifiDialog.java
protected void onCreate(Bundle savedInstanceState) {
         mView = getLayoutInflater().inflate(R.layout.wifi_dialog, null);
         setView(mView);
-        setInverseBackgroundForced(true);
+        //setInverseBackgroundForced(false); 
         mController = new WifiConfigController(this, mView, mAccessPoint, mEdit);
         super.onCreate(savedInstanceState);
Settings/res/values/themes.xml


 <resources>


-    <style name="Theme.WifiDialog" parent="@*android:style/Theme.Holo.Dialog.Alert">
+    <style name="Theme.WifiDialog" parent="@*android:style/Theme.Holo.Light.Dialog.Alert">


3. 修改VPN设置时提示设置密码
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
        <activity android:name="CredentialStorage"
-                android:theme="@style/Transparent"
                 android:launchMode="singleTop"
             
4. 设置情景模式中字体颜色是黑色
MTK比较坑,默认是使用的是OP01Plugin.apk
所以必须删掉它,才使用Setting里的
--- a/res/layout/audio_profile_item.xml
+++ b/res/layout/audio_profile_item.xml
@@ -13,6 +13,7 @@
         android:orientation="vertical"/>
         <RadioButton
             android:id="@+id/radiobutton"
+            android:textColor="@android:color/black"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_gravity="center"
@@ -33,7 +34,8 @@
             android:singleLine="true"
             android:textAppearance="?android:attr/textAppearanceMedium"
             android:ellipsize="marquee"
-            android:fadingEdge="horizontal" />
+            android:fadingEdge="horizontal"
+            android:textColor="@android:color/black" />


5. 系统使用情景模式源码位置
Z:\T621\mediatek\operator\OP01\packages\apps\Plugins

6. 系统使用定时开关机代码位置
Z:\T621\mediatek\packages\apps\SchedulePowerOnOff

7. 修改“添加账户”的图标
res/xml/settings_headers.xml
<header
            android:id="@+id/account_add"
            android:title="@string/add_account_label"
            android:icon="@drawable/ic_settings_account_add">
        <intent
            android:action="android.settings.ADD_ACCOUNT_SETTINGS"/>
    </header>

7. 修改“添加账户”的theme
AndroidManifest.xml
<activity android:name="com.android.settings.accounts.ChooseAccountActivity"
            android:label="@string/header_add_an_account"
            android:configChanges="orientation|keyboardHidden|screenSize"
            android:theme="@android:style/Theme.Holo.Light.DialogWhenLarge"/>
            
8. 修改设置VPN时的弹出框
AndroidManifest.xml
   <activity android:name="CredentialStorage"
                android:theme="@style/Transparent" 删除这一项
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Settings修改记录 的相关文章

  • asp.net 设置是否影响经典 asp(IIS 6 设置)

    我的公司有一些经典的 asp 站点并在 asp net 中开发新站点 每次我们在 IIS 6 中创建新站点时 所有站点都会宕机几秒钟 因此 我正在考虑将 ASP NET 版本的默认值更改为 2 x 因为这是我们正在开发的版本 我想知道这些设
  • 有没有办法在多台计算机上同步 Sublime Text 设置?

    我有两台电脑 一台台式机和一台笔记本电脑 现在我已经将 ENV 设置为借助 Dropbox 链接进行同步 有没有办法在这两台计算机之间同步我的 Sublime Text 3 设置 包括我的所有插件 首选项文件等 如果是这样 我该如何设置才能
  • Django 动态设置基础架构和最佳实践

    Django 设置包含一个 Python 变量列表 这些变量用于从数据库设置到已安装的应用程序等多种操作 甚至许多可重复使用的应用程序也需要进行一些设置 由于有数十个站点 因此很难管理所有项目的设置 幸运的是 settings 只是一个带有
  • 系统设置意图后无法返回活动

    在我的应用程序中 我需要进入手机的设置活动来激活 GPS 并希望使用以下代码返回我的应用程序 Intent intent new Intent Settings ACTION LOCATION SOURCE SETTINGS startAc
  • 在 QT 中将配置设置保存到 XML 文件吗?

    我想将配置设置保存到 QT 中的 XML 文件并从那里读取它 在 QT 中执行此操作的最佳方法是什么 任何样品 想法都受到高度赞赏 Thanks 您可以使用以下方式注册您的 XML 文件格式QSettings registerFormat
  • 如何将 Delphi XE 包和设置移至其他用户?

    我们已经建立了一个新的 模板 开发机器 其中包括 Delphi XE 其中包括大量第三方和内部软件包 并打算为我们团队中的开发人员制作该计算机的多个克隆 请注意 我们并不是试图绕过许可 我们在克隆后 重新 激活 注册 Windows Off
  • IntelliJ IDE(Rider、Android Studio...)-如何隐藏属性/方法/等上方的“使用”链接

    IntelliJ Rider IDE 版本 2022 1 上面的类属性或方法我有这个链接称为 usages 如何转动 usages 链接关闭 他们快把我逼疯了 我不知道这些东西叫什么 所以谷歌搜索没有给我任何结果 我浏览了 IntelliJ
  • iOS 启动设置 -> 限制 URL 方案

    我最近发现了一个很棒的iOS5自定义设置URL方案 这可以在这个伟大的website http handleopenurl com scheme apple settings app 我发现这很有效 将用户从我的应用程序引导到 设置 应用程
  • Windows 窗体应用程序中的.设置文件,最佳实践

    我有一个 Win Form 应用程序 它将一些每个用户的设置存储在 UserSettings Settings 文件中 到目前为止 这效果很好 但是当我发布更新时 设置文件似乎会被 重置 我所做的ClickOnce 这是预期的行为吗 我可以
  • Selenium 在 Firefox 中下载 PDF 的问题

    我正在结合 Firefox 61 0 和 Geckodriver 0 21 0 将我们的内部 Java Selenium 框架升级到最新版本 3 14 0 当我使用 Firefox 自动下载 PDF 文件时遇到问题 例如在这个link ht
  • 如何禁止chrome打开“新窗口”和“标签”?

    他们是否可以通过 Chrome 浏览器设置将互联网上的所有页面保留在一个窗口中 或者我可以用一个插件 插件来做到这一点 当我单击某些链接时 我不希望在新选项卡和 或新窗口中打开网页 如果有人有任何建议请告诉我 谢谢 a href http
  • 有没有办法更改 Visual Studio Code 的扩展文件夹位置?

    我已经安装了 Visual Studio CodeOneDrive https en wikipedia org wiki OneDrive 以便将其与我的设备上的设置同步 但是 扩展名存储在 USERPROFILE vscode exte
  • iOS 启动设置 -> 限制 URL 方案

    我最近发现了一个很棒的iOS5自定义设置URL方案 这可以在这个伟大的website http handleopenurl com scheme apple settings app 我发现这很有效 将用户从我的应用程序引导到 设置 应用程
  • 在 Eclipse 中更改概览标尺颜色

    如何更改概览规则背景Eclipse 3 4 0 I20080617 2000 中的颜色 编辑窗口右侧的垂直条 带有一些注释 常规 gt 编辑器 gt 文本编辑器 gt 注释仅允许更改标记本身的颜色 而不是整个栏的背景 看来我的网络搜索能力越
  • 在 C#/.NET 中持久存储设置/变量

    好吧 这是一个全新的问题 所以请原谅我 存储变量以使它们持久且可恢复的最佳方法是什么 我有一个小型应用程序 它使用大约 10 个变量 字符串和小数 作为设置 目前 我将它们全部转换为字符串 如果需要 将它们放入数组中并将数组序列化为文件 如
  • 如何从 php 代码更改 php 设置?

    我想更改 php 设置 但从 php 页面而不是 php ini 更改 我要更改的设置是 upload max filesize post max size and memory limit 如果您有AllowOverride 选项 您可以
  • 带有用户信息的 Django Logger

    我只是好奇 是否可以放User内的信息formatters信息输入LOGGING配置在setting py 现在我只是将该信息放入要记录的消息中 但也许有一种方法可以将其设置为formatters争论 这是我的LOGGING现在的配置 LO
  • 在 iOS 上保存(私人)应用程序设置?

    我知道NSUserDefaults用于保存 恢复user优先 什么是等效类应用 例如 应用程序可能有一个 上次运行 字段 或者它可能有一个用于在应用程序级别使用的设备的唯一标识的字段 我的目的是将应用程序的设置 而不是用户的设置 保留在设置
  • 用户模式 ​​.NET 设置存储在哪里?

    我想知道 NET 中 settings 文件背后的魔力是什么 假设您创建了一个在此示例中称为的程序集SettingsHolder 您创建一个公共的设置类 其中在用户模式下有一个字符串 然后进行编译 现在 您在 MyApp 中引用您的程序集
  • 如何在 C# 中打开 Internet Explorer 属性窗口

    我正在开发一个 Windows 应用程序 我必须向用户提供一种通过打开 IE 设置窗口来更改代理设置的方法 Google Chrome 使用相同的方法 当您尝试更改 Chrome 中的代理设置时 它将打开 Internet Explorer

随机推荐

  • IDEA启动报Plugin Error解决办法

    Problems found loading plugins Plugin 34 Persistence Frameworks Support 34 was not loaded required plugin 34 Database To
  • (新版)idea设置Maven仓库阿里云镜像

    idea设置Maven仓库阿里云镜像 参考这个文档 xff0c https www itsvse com thread 7045 1 1 html 出处 架构师 程序员 其实就是官方简化版本 官方文档 xff1a https help al
  • MySQL创建触发器的时候报1419错误( 1419 - You do not have the SUPER privilege and binary logging is enabled )...

    grant all privileges on to root 64 39 39 identified by 39 CTjetrrrr 39 with grant option 给用户权限 解决方法 xff1a 第一步 xff0c 用roo
  • console控制台打印字符画

    效果图 废话不多说直接上代码 控制台打印字符画 64 param stringTem 64 returns String function makeMulti stringTem let l 61 new String stringTem
  • sourceTree 变基

    master xff1a 主分支 self dev 自己的分支 假设我们整个团队在master分支上开发 1 xff1a 首先拉取master分支到本地 xff0c 再利用本地的master分支新建一个self dev分支 xff0c 自己
  • 远程桌面登录Ubuntu系统(ubuntu下命令行设置wifi自动连接)

    由于各种条件的限制 xff0c 有时候在进行ubuntu嵌入式开发的时候不得不使用命令行来操作 我在笔记本上设置了一个wifi热点 xff0c 希望我的开发板 xff08 Odroid XU3 xff09 开机后自动连接上指定的wif热点
  • canvas 绘制心电图

    使用canvas绘制心电图 下载链接 ECGhtmlcanvas绘制心电图 Javascript文档类资源 CSDN下载
  • 在github上搭建hexo个人博客(Linux-Ubuntu)

    什么是 Hexo xff1f Hexo 是一个博客框架 xff0c 用来生成静态网页 安装前提 安装 Hexo 很简单 但是在安装前 xff0c 需要检查电脑里有没有这两样东西 Node js Git 以下安装都是基于Ubuntu平台下 安
  • Settings源码分析

    Settings源码分析 4 2 1 拿到一份代码 xff0c 首先是找到它的入口 xff0c 一步一步往里看 Settings AndroidManifest xml lt activity android name 61 34 Sett
  • 深入学习RabbitMQ(三):channel的confirm模式

    上一篇博客我们介绍了使用RabbitMQ可能会遇到的一个问题 xff0c 即生产者不知道消息是否真正到达broker代理服务器 xff0c 随后通过AMQP协议层面为我们提供的事务机制解决了这个问题 xff0c 但是采用事务机制实现会降低R
  • 操作系统(四):动态链接与静态链接的区别

    在回答这个问题之前希望大家大概了解一个文件编译的过程 xff0c 比如一个C文件在编译成功后文件夹里的文件会有什么变化 xff0c 大家可以先去创建一个helloworld c的文件 xff0c 观察其编译后的变化 那么问题来了 面试官经常
  • 树莓派CM4_Tiny(双HDMI)扩展板在Ubuntu Desktop下驱动OV5647摄像头的操作演示

    关键词 xff1a 树莓派 Compute Module CM4 双HDMI Ubuntu Camera OV5647 概述 xff1a Raspberry Pi Camera是树莓派硬件平台的官方摄像头模块 xff0c 国内有很多兼容摄像
  • 重载全局new/delete实现内存检测

    下面介绍用重载 new delete 运算符的方式来实现一个简单的内存泄露检测工具 xff0c 基本思想是重载全局 new delete 运算符 xff0c 被检测代码调用 new 和 delete 运算符时就会调用重载过的 operato
  • Linux虚拟机vmware中使用gparted调整磁盘大小并设置swap分区

    1 首先把vmware中的linux关机 xff0c 然后打开设置 gt 硬盘 gt 扩展 xff1a 2 打开Gparted应用 xff0c 你可以看到已分配分区状况和新增未分配的分区 xff08 如果无此应用的话 xff0c 先安装 x
  • Python 小记(一)

    查看python 所有内置函数 xff1a dir builtins 具体查看每个BIF的功能作用 xff1a help input 原始字符串 xff1a 需要在字符串前面加一个英文字母r 例如 xff1a str 61 r 34 C n
  • istio安装kiali时,无法访问

    在安装好istio后 xff08 默认开启kiali xff09 xff0c 发现登录不了kiali xff0c 找不到kiali的username password 后发现 xff0c 需要在k8s里面创建kiali的secret xff
  • 基于Kubernates的istio中白名单配置

    在Kubernates中 xff0c 引入了istio管理流量 xff0c 这时所有的入口流量均通过istio中的ingressgateway转发至目标服务 xff0c 若是想要配置白名单 xff0c 限制访问流量 xff0c 那么需要创建
  • js如何获取table中动态生成的数据

    今天又学一招 xff0c 多谢莉妹啦 js如下 xff1a 39 labe table tr td attrcode 39 each function alert this val 页面如下 xff1a lt table id 61 34
  • 关于WdatePicker显示位置偏移的问题

    WdatePicker 的位置都是根据input textarea div span p a ig他们的位置来相对定位的 首先 xff0c 要确定你的位置偏移是因为什么 xff0c 比如我出现偏移是因为父类的整体窗口下移了 xff0c 而子
  • Settings修改记录

    1 更换主题 略 2 修改Wifi对话框里的背景 Settings src com android settings wifi WifiDialog java protected void onCreate Bundle savedInst