设置中的背景主要来主题的设置, 在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(安卓)模糊搜索rawquery bind or column index out of ra
  2. 解决Android(安卓)Studio 和 Android(安卓)SDK Manager 无法在线
  3. Android在MTP模式下,只显示指定文件夹
  4. Android(安卓)ListView 去除边缘阴影、选中色、拖动背景色、行高
  5. Android(安卓)模糊搜索rawquery bind or column index out of ra
  6. android ui 之 Styles 和 Theme
  7. android Dialog大小修改
  8. Android开发——Android搜索框架(二)
  9. 从 Android(安卓)Sample ApiDemos 中学习 android.animation API

随机推荐

  1. Android之解决CoordinatorLayout+AppBarL
  2. 浅谈Android(安卓)java层ServiceManager
  3. Android中插件化的简单实现:启动未注册的A
  4. android 判断ip地址合法
  5. eclipse Android开发环境配置
  6. 视频网站(网页)上获取视频源地址 详细过程
  7. AndroidStudio中gradle,buildToolsVersion
  8. [RK3288][Android6.0] 调试笔记 --- Laun
  9. Android菜鸟笔记-获取摄像头像素值
  10. Android(安卓)VectorDrawable与SVG 实现