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

从Settings/AndroidManifest.xml中找到:

Xml代码 收藏代码
  1. <applicationandroid:label="@string/settings_label"
  2. android:icon="@mipmap/ic_launcher_settings"
  3. android:taskAffinity=""
  4. android:theme="@android:style/Theme.Holo"
  5. android:uiOptions="splitActionBarWhenNarrow"
  6. android:hardwareAccelerated="true"
  7. android:supportsRtl="true"
  8. android:name=".Screenshot">

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

在Theme中, 定义了window的background,

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

最终会找到以下文件:

Xml代码 收藏代码
  1. frameworks/base/core/res/res/drawable/background_holo_dark.xml
  2. @@-17,6+17,7@@
  3. <shapexmlns:android="http://schemas.android.com/apk/res/android">
  4. <gradient
  5. android:startColor="#ff000000"
  6. -android:endColor="#ff272d33"
  7. +android:endColor="#ff000000"
  8. android:angle="270"/>
  9. </shape>

所以, 只需要修改上面文件对Color的定义, 上面修改让背景颜色变成了黑色,默认的话是渐变色,一些屏对渐变色的显示不好。所以改成黑色的话是比较好的。

还有几个命令

1、mmm frameworks/base/core/res/                                      编译源码生成APK2、adb remount               这个命令使adb命令正常连接3、adb push out/target/product/rk30sdk/system/framework/framework-res.apk /system/framework/     不能直接adb install -r 这个apk要push到这个目录下面4、adb reboot                            重启设备让上面第3步的操作生效




更多相关文章

  1. Android 代码实现应用强制装到手机内存
  2. 【Android】Android 代码判断是否获取ROOT权限(二)
  3. android 自定义属性的使用
  4. android API版本对应的系统版本及Android获取手机和系统版本等信
  5. Android USB tethering相关代码
  6. android 系统自带主题样式及自定义主题样式
  7. Android 源代码分享
  8. Android源代码目录组成介绍-android学习之旅(97)
  9. 自定义android开机动画

随机推荐

  1. 基于Android的温湿度采集系统
  2. Android(安卓)NDK之旅-OpenGL 初探
  3. WPS Office移动版(Android)限时免费,送小
  4. Android(安卓)将自己的Launcher设置为默
  5. Android(安卓)自定义数字键盘(一)
  6. 【构建Android缓存模块】(一)吐槽与原理分
  7. Android(安卓)nomedia 避免图片等资源泄
  8. windows下cygwin使用ndkr8编译ffmpeg
  9. 给android设备增加串口功能
  10. Android中进行图像压缩和缩放