android部分默认设置的修改

转自:http://blog.csdn.net/duer8797/article/details/7261427

在系统开发中经常需要改一下,系统默认的配置,这次把最近做的项目中有些修改的地方写下了,方便以后查阅。

1.gps 默认是打开的,有些产品需要默认关闭,主要是为了省电。

      修改:

               /frameworks/base/packages/SettingsProvider/res/values/defaults.xml

             将:

                  <string name="def_location_providers_allowed" tanslatable="false">gps</string>

                 改为:

                 <string name="def_location_providers_allowed" tanslatable="false"></string>

2.修改系统默认时间。

     修改

          rtc-mt6573.h  cust_rtc.h 这是四个文件,将里面的时间改为自己需要的时间。(这个是我在mtk6573的代码上看到这么修改的,具体在android原生态代码,我还没用看)

3.修改设备默认名字。

      修改:

         build/tools/buildinfo.sh 在这个文件里面修改,具体修改那些项,我就不在这了说了。

4.修改系统默认时区及默认语言

       修改:

           build/tools/buildinfo.sh在这个文件的最后一行的前面添加以下代码:

                     echo "persist.sys.language=zh"
                     echo "persist.sys.country=CN"
                     echo "persist.sys.localevar="
                     echo "persist.sys.timezone=Asia/Shanghai"
                     echo "ro.product.locale.language=zh"
                     echo "ro.product.locale.region=CN"

 

5.修改屏幕默认休眠时间:

   

在frameworks/base/packages/SettingsProvider/res/values/default.xml


会看到下面的代码:

<integer name="def_screen_off_timeout">60000</integer>

数字的单位是毫秒,可以修改为 10分钟,15分钟,或30分钟。


6.默认关闭usb debug

在packages/apps/Provision/src/com/android/provision/DefaultActivity.java

在这个里面的oncreate方法里面添加:

 Settings.Secure.putInt(getContentResolver(), Settings.Secure.ADB_ENABLED, 0);  /0代表关闭,1代表打开



7.mtk修改默认字体大小 

在frameworks/base/core/java/android/content/res/Configuration.java

 public void setToDefaults()里面的

fontScale = 1.10f;    1代表默认的大小,1.10f代表大,1.15代表超大 

机多图,比较漂亮。800*480的。其他尺寸自己改SysInfo.ini文件 X,Y是坐标,IconPushed为图标的地址,SizePushed,SizeNormal图标的大小。 GLOBALSETTINGS ShowMessage = 0 Quitno X = 0 x方向的位置(后同) Y = 0 y方向的位置(后同) Width = 480 桌面背景图片宽度 Height = 272 桌面背景图片高度 Arrange = No 排列与否,和windows桌面排列一样 BackgroundBitmap = \SDMMC\app\PIC\background.bmp 显示桌面背景图片,可以修改成你想显示的图片名称及位置 StartUpAnimation = FlyUp Accelerated = yes TopMost = no #--------------------------------- DATE 显示日期的设置, x = 60 y = 3 Color = FFFFFF 字体颜色(后同) FrameColor = 000000 Size = 18 字体大小(后同) Weight = 700 CreateFont TIME 显示时间的设置, x = 155 y = 3 Color = FFFFFF FrameColor = 000000 Format = HH':'mm':'ss' 时间格式 Size = 18 Weight = 700 CreateFont Interval = 1000 刷新间隔,单位好像是毫秒 BATTERY 显示电池信息, x = 10 y = 5 Width = 38 Height = 16 ColorBattery = A0A0A0 ColorHigh = 00A000 ColorLow = A0A000 ColorCritical = A00000 Segments = 10 电池电量显示分块数 #--------------------------------- #--------------------------------- ICONXPBUTTON 自定义快捷方式,注意每节前后有#----作为分段 x = 420 程序图标的显示位置,X方向 y = 1 程序图标的显示位置,y方向 Command = \SDMMC\应用软件\Off.exe 应用程序位置名称 SizeNormal = 48 图标大小,不能小于图标文件的尺寸 SizePushed = 48 按下去后的图标大小 ScaleAlpha = 100 比例 Ic\SDMMC\图标库\off.ico 快捷方式的图标位置名称 ScaleAlpha = 100 比例 Ic\SDMMC\图标库\off.ico 按下去后的图标位置名称 Quitno 程序启动后是否自动退出,YES是的,no不关闭 TEXT 快捷方式的文字说明 x = 25 文字说明的显示位置,X方向 y = 150 文字说明的显示位置,Y方向 Text = 语音电子书 文字说明的内容 Color = FFFFFF 文字的颜色 FrameColor = 000000 背景框颜色 Size = 16 文字的大小 Weight = 700 CreateFont #--------------------------------- #--------------------------------- ICONXPBUTTON x = 5 y = -16 NewIni = ..\Navi\Navi.ini 运行下一个页面 SizeNormal = 48 SizePushed = 48 S
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值