图说Android开机画面和开机动画

转载请注明出处 电脑报( http://www.icpcw.com )       
2009年第42期C版 责任编辑:   郭昱
   
作者 屈志伟

       诺基亚、微软、苹果大战智能手机平台,巨头Google自然不能俯首认输,以Android系统强势反击。不过Android平台对大多数玩家来说仍很陌生,新的“A饭”要想将其玩转还需时日,而本栏目正是为各位Android新手准备的。

帅气逼人
——Android开机画面大整容


       如果你是个希望抓住一切机会来展示个性的时尚一族,那么你肯定不会满足于,只对机器人(Android系统)做铃声、壁纸修改这样类似化装的“面子”工程。要帅就帅到底,不如给咱的机器人来个比韩国更加专业的“整容”,让机器人的开机画面和登录动画改头换面。

        注:全文均以HTC G1为例进行讲解!

帅呆,开机画面大变样

       HTC G1 HTC G1开机有两个画面,第一画面显示手机型号或通信运营商的LOGO(机型不同画面略有区别),第二画面为Android系统登录动画。我们“整容”的第一步就是为G1更换第一画面——开机画面!

准备工作
       开机画面可以理解为电脑的BIOS画面,需要在fastboot模式下进行刷新。
       
      1.首先需要正确安装G1的硬件驱动:打开“设置→应用程序→开发”,勾选“USB 调试”,使手机通过USB数据线连接电脑后能被识别,然后用USB数据线将手机连接到电脑上,并安装USB驱动。

        小提示:G1的USB驱动可以登录数动连线网站 http://www.icpcw.com/bzsoft 下载,驱动安装方法和摄像头、打印机类似,连接G1到电脑,待Windows提示找到新硬件以后,直接指定下载并解压后的驱动目录即可。


                                                                                                 指定解压后的驱动目录并安装驱动

       2.同样登录数动连线网站,下载G1的开机画面工具压缩包后解压到桌面,得到Create(制作开机图片)和fastboot(刷新开机图片)两个文件夹,将fastboot文件夹中的adb.exe和AdbWinApi.dll两个文件复制到C:\windows\system32\中。

       3.如果你的电脑没有安装.net framework2.0,请先登录数动连线网站并下载安装,以便使用修改工具来转换开机画面图片格式。

制作开机图片

       1.用Photoshop制作一张320×480大小的图片,使用8位颜色,保存为PNG格式。

       2.打开Create文件夹,双击运行CreateG1Splash.exe,点击“Open”按钮,打开制作好的开机图片,然后点击“Convert”按钮,软件会在Create文件夹中生成一个名为mysplash.rgb565的文件,将此文件复制到fastboot文件夹中备用。


                                                                                                             制作好的开机图片

修改开机图片

       1.关闭手机,并将手机通过USB数据线与电脑连接。同时按“相机”键和“电源”键,会进入三个小机器人踩滑板的界面,此时按下“返回”键则可以进入fastboot模式。

       2.在电脑上按WIN+R快捷键,打开运行对话框,输入cmd,打开命令行窗口。依次输入下列命令:.
       cd 桌面
       cd fastboot (进入桌面\fastboot目录)
       fastboot flash splash1 mysplash.rgb565 (刷新开机图片,提示writing ‘splash1’… okay即表示刷新成功)
       fastboot reboot(重启手机) 

       接下来就能见证奇迹了,“整容”之后的开机画面是不是帅气多了!



                                                                                     同时按下“相机”键和“电源”键进入此界面

                                                                                 



  
                                                                                      修改开机画面前后的对比(右图为修改后)

[  本帖最后由 cumil 于 2009-10-28 14:39 编辑  ] 耐看,开机动画活起来

       Android的系统登录动画类似于Windows系统的滚动条,不过这个画面并不是GIF之类的动画文件,而是由前景和背景两张PNG图片组成,这两张图片存在于/system/framework/framework-res.apk文件当中。前景图片(android-logo-mask.png)上的Android文字部分镂空,背景图片(android-logo-shine.png)则是简单的纹理。系统登录时,前景图片在最上层显示,程序代码控制背景图片连续滚动,透过前景图片文字镂空部分滚动显示背景纹理,从而实现动画效果。



                                                                                 Android默认的前景图片,文字部分镂空,大小256×64




                                                                                Android默认的背景图片,有动感效果,大小512×64

       知道了系统登录动画的实现原理和文件位置,我们只需要替换相应的文件即可实现自定义登录动画。因为要修改系统文件,所以首先需要在手机上安装root explorer这款root权限文件管理器(登录数动连线网站即可下载APK安装文件)。

       1.首次运行root explorer会有用户权限提示信息,选择“总是同意”。进入/system/framework/目录,找到framework-res.apk文件将其复制到手机SD卡上。

       2.将SD卡上的framework-res.apk文件复制到电脑上,取消其只读属性,以便替换其中的图片。用WinRAR打开framework-res.apk文件,在assets\images目录中就可以找到android-logo-mask.png和android-logo-shine.png两个图片文件。

       3.经过对比分析,前景图片与背景图片的高度是相同的,而背景图片的宽度是前景图片的2倍。按照这个比例关系,充分发挥你的创作激情,DIY两张个性图片(PNG格式),重新命名为前景和背景图片的名称,拖入WinRAR中打开的framework-res.apk文件的assets\images目录,替换系统默认的图片即可。

        小提示: 请一定要注意!这里是拖入后替换,而不是删除后拖入。删除图片时,会同时删除图片文件的关联关系,造成错误,无法进入系统。

                                                                            
  
                                                  自制的前景图片,文字部分镂空,大小 320×480  自制背景图片,七彩静态图片,大小640×480



                                                                                             在WinRAR中替换系统默认图片



4.接下来,将修改好的framework-res.apk文件复制到SD卡上并将卡装回手机。运行root explorer软件,复制SD卡上的framework-res.apk文件到/system/framework/目录,点击软件上方的Remount as R/W按钮,使其变成Remount as R/O,为该目录下的文件赋予读写属性,然后点击“paste”按钮,执行粘贴操作覆盖原文件。最后重启手机,来看看修改成果吧!



                                                                                                                  赋予读写属性

                                                                        


  
                                                                                   修改前后的登录动画对比(右图为修改后)

[  本帖最后由 cumil 于 2009-10-28 14:38 编辑  ] 相关链接:PS中文字镂空图片的制作

       用Photoshop制作好图片之后,背景内容选择“透明”,将要显示背景纹理实现动画的部分镂空即可。以文字部分镂空为例,先用魔棒工具,配合Shift键,选定几个字母,按DEL键,删除前景颜色,使这部分选区透明,最后保存为PNG格式即可。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值