设置中的背景主要来主题的设置, 在4.X后, android添加了新的主题: Holo

从Settings/AndroidManifest.xml中找到:

    <application android:label="@string/settings_label"            android:icon="@mipmap/ic_launcher_settings"            android:taskAffinity=""            android:theme="@android:style/Theme.Holo"            android:uiOptions="splitActionBarWhenNarrow"            android:hardwareAccelerated="true"            android:supportsRtl="true"            android:name=".Screenshot">

android:theme="@android:style/Theme.Holo",

在Theme中, 定义了window的background,

<item name="windowBackground">@android:drawable/screen_background_selector_dark</item>

最终会找到以下文件:

frameworks/base/core/res/res/drawable/background_holo_dark.xml@@ -17,6 +17,7 @@ <shape xmlns:android="http://schemas.android.com/apk/res/android">     <gradient             android:startColor="#ff000000"-            android:endColor="#ff272d33"+            android:endColor="#ff444444"             android:angle="270" /> </shape>

所以, 只需要修改上面文件对Color的定义, 或者,也可以直接以图片代替,

如果不想修改这部分,

也可以通过自定义style来实现背景颜色的修改.

更多相关文章

  1. Android自定义控件布局刷新自定义控件回到初始位置问题的解决
  2. linux 配置安装android sdk自动下载缺少文件
  3. Android在MTP模式下,只显示指定文件夹
  4. android 使用html5作布局文件: webview跟javascript交互
  5. Android - Manifest 文件 详解
  6. android 下写文件性能测试
  7. Android 命令行编译、打包生成apk文件

随机推荐

  1. 如何优雅的统计代码耗时
  2. Flink JDBC Connector:Flink 与数据库集成
  3. 华为认证HCIA】适合网工小白看懂的超详细
  4. 【SpringCloud】配置:application.yml中都
  5. 【华为认证HCIA】小白入门必看的VRRP协议
  6. 【深受启发篇】如何快速成为一个优秀的网
  7. 【网工收藏必备】从原理到配置,路由重发你
  8. 【网工必备】华为设备网络基础配置命令总
  9. 以一个ser2net软件包为例解读openwrt19.0
  10. 小技巧:SpringBoot项目如何让前端开发提高