• Android开机画面大整容


     http://eoe.1sters.com/thread-5973-1-1.html


    ——Android开机画面大整容


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

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

    帅呆,开机画面大变样

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

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

            小提示:G1的USB驱动可以登录数动连线网站http://www.shudoo.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(重启手机) 

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






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

                                                                                      






      
                                                                                          修改开机画面前后的对比(右图为修改后)
    耐看,开机动画活起来

           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目录,替换系统默认的图片即可。

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

                                                                               
     image009.gif (2.95 KB)
    2009-10-26 15:31

      

      
                                                     自制的前景图片,文字部分镂空,大小 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”按钮,执行粘贴操作覆盖原文件。最后重启手机,来看看修改成果吧!






                                                                                                                      赋予读写属性

                                                                             

     


     



      
                                                                                       修改前后的登录动画对比(右图为修改后)
        用Photoshop制作好图片之后,背景内容选择“透明”,将要显示背景纹理实现动画的部分镂空即可。以文字部分镂空为例,先用魔棒工具,配合Shift键,选定几个字母,按DEL键,删除前景颜色,使这部分选区透明,最后保存为PNG格式即可。





                                                                                                                    镂空后的文字效果


    摘自数动连线
  • 相关阅读:
    两个有序链表的合并
    阶乘求和优化思考
    ### Error building SqlSession. ### The error may exist in SQL Mapper Configuration ### Cause: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: org.apache.ibat
    ### Cause: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: org.apache.ibatis.builder.BuilderException: Error creating document instance. Cause: org.xml.sax.
    Error querying database. Cause: org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'ItemsCustom' in 'class com.pojo.OrderDetailCustom
    org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: java.lang.NumberFormatException: For input string: "W%" ### Cause: java.lang.NumberFormatException: For input s
    java发送http的get、post请求
    Echarts 中当y轴有负数时,让x轴下落在y轴最小值
    Echarts数据可视化grid直角坐标系(xAxis、yAxis)详解:
    Echarts datazoom数据区域缩放
  • 原文地址:https://www.cnblogs.com/leaven/p/1652411.html
Copyright © 2020-2023  润新知