Android手机主题制作

其实制作Android主题并不是那么复杂,也根本不用学Java语音,不过没有美工技术是不行的(除非你也像我一样从其他ROM里提取)

在开始教大家之前,让我们先来了解一下刷机包的构造----(你也可以按照下文的构造自己更改ROM)

以下为Update.zip构造

目录
   |--System (系统文件夹,主题包不需要,更改字体需要,在font目录下)
   |--META-INF
       |--com
           |--google
               |--android
                   |--update-script (刷机脚本)
       |--CERT.RSA
       |--CERT.SF
       |--MANIFEST.MF
   |--framework
       |--services.jar
       |--android.policy.jar
       |--framework-res.apk (*内含系统图片&开机画面...)
   | --app (此处仅列出部分,*为建议修改apk,其他可选)
        |--AlarmClock.apk              (*时钟&闹钟)
        |--Calculator.apk                (计算器)      
        |--Calendar.apk                  (*日历)
        |--CalemdarProvider.apk   (*有关日历)
        |--Contacts.apk                  (*联系人&通话时的拨号界面)
        |--ContactsProvider.apk    (*有关联系人)
        |--Camera.apk                    (*相机)
        |--Browser.apk                   (*浏览器
        |--Gmail.apk                      (Gmail)
        |--Launcher.apk                (*桌面)
        |--Maps.apk                      (*地图
        |--Mms.apk                       (*短信&彩信

        |--Phone.apk                    (*电话

        |--Settings.apk                 (*设置
        |--Vending.apk                (有关市场)
        |--SettingsWizard.apk     (有关设置)
        |--SettingsProvider.apk   (有关设置)
主题制作:我们需要修改上文中所介绍的--framework文件夹中的framework-res.apk & app文件夹中的apk


主题制作只需要把apk中res文件夹下带有drawable字样的文件夹中的图片进行更改(分为.png & .9.png)

--APK打开方法:将.apk改名为.rar然后用Winrar打开


--.PNG修改方法:可用Photoshop进行制作或替换

--.9.PNG修改方法:严禁修改自行!!!未知,可替换

完成之后把图片文件改成和源文件一样的名称进行替换,再把文件夹拖回APK,不要嫌烦然后重新打包制作APK,不然用不了

【范例】这里使用具有代表性的Launcher.apk(桌面),这里以AdvancedLauncher.apk作为范例
*这里我推荐用AdvancedLauncher.apk来替换原本的Launcher.apk
AdvancedLauncher.apk功能
  --让你拥有10个桌面
  --可以在菜单里建立文件夹,轻松管理图标
  --略......

----------------正式开始----------------
1.下载AdvancedLauncher.apk
2.重命名AdvancedLauncher.apk为Launcher.rar然后打开
3.将res文件夹拖出
4.分别打开drawable,drawable-land,drawable-port并进行修改(ONLY .PNG图片)

5.将修改好同名图片替换
6.拖至Launcher.rar
7.重命名为Launcher.apk
8.拖至主题包
视频教学
http://v.youku.com/v_show/id_XMTMxMzQ2NDg0.html

通知栏颜色更改:
这一步既可以说很复杂(因为要用到JAVA语音),但又可以说很简单(因为XDA上有软件改,就是要是输很多代码)

我们就是要用这个(下载 ColorChange.rar (4 MB, 下载次数: 750)
2009-11-11 19:26:21 上传
下载次数: 750
 


使用方法:
1.将附件解压并放在C:\smali
2.将要改的主题放在同目录下
3.运行Cmd
4.输入

  1. cd\
  2. cd smali
  3. java -jar -Xmx512 colorChange.jar XXXXXX(主题包名称).zip ticker=ffffffff date=ffffffff ongoing=ffffffff latest=00000000 none=ffffffff clear=00000000 network=ffffffff roam=ffffffff
复制代码

以上代码中的颜色为建议,可自行修改(ffffffff=白色)
主题包签名
签名是其中最简单的一步了,我们可以用Auto-Sign来完成

如果你已经使用楼上的方法更改颜色了,就无需重新签名,因为在修改的同时已经自动签名了


如果你没有更改,那么请使用Auto-Sign来签名


准备工作:
1.安装JRE(下载
2.下载Auto-Sign(下载 Auto-sign.rar (9.59 KB, 下载次数: 922)
2009-11-11 20:30:23 上传
下载次数: 922
 



Auto-Sign使用方法:
1.将XXX.zip放在同一目录下,选择Sign.bat并单击右键,按"编辑"
2.修改图中1处,改为要签名文件名
3.修改图中2处,改为要保存文件名
4.按Ctrl+S(保存)
5.退出
6.运行Sign.bat
7.等待约45秒(依据文件大小)
Android手机主题制作_第1张图片
2009-11-11 20:30:23 上传
下载附件 (47.13 KB)
 

各位有没有发现4没了(。。。)


AdvancedLauncher & Bulr抖动特效 & 开机画面修改 & 锁屏
关于AdvancedLauncher.apk


在1楼小P给大家简单的讲了一下AdvancedLauncher,现在我给各位讲得详细一些
AdvancedLauncher.apk功能:

  --让你最多拥有10个桌面
  --可以在菜单里建立文件夹,轻松管理图标
  --随意隐藏菜单中的图标
  --设置默认屏幕
  --快速卸载程序
  --略......

AdvancedLauncher V2.1下载:
Replacement版(可直接替换原Launcher.apk): AdvancedLauncher_v2.1_replacement.zip (1.38 MB, 下载次数: 308)
2009-11-12 11:16:16 上传
下载次数: 308
 

直接安装版(建议使用此版本,可直接安装): AdvancedLauncher_v2.1.zip (1.38 MB, 下载次数: 463)
2009-11-12 11:16:16 上传
下载次数: 463
 



方法:直接将下载下来的附件解压,将apk改名为Launcher.apk然后放到app文件夹,一定要改名否则有2个桌面
PS:我建议使用直接安装版,因为我用第一个发现没有,桌面黑屏(没有危险)
--------------------------
Bulr抖动特效


其实这个非常简单,因为有现成的。。。
Bulr抖动特效顾名思义就是按下Menu键的时候,菜单会以抖动的特效出现


Bulr文件下载: blur.zip (2.57 KB, 下载次数: 828)
2009-11-12 11:16:16 上传
下载次数: 828
 



使用方法:
将附件解压,得5个XML文件,将frame-works.apk改后缀名为.rar,然后把5个文件拖到/res/anim目录下即可
--------------------------
开机画面修改
这个也是比较简单的,修改方法:
进入framework文件夹并拖出framework-res.apk将其后缀名改为.rar,然后打开进入assets>image目录
这时你会发现里面有4个文件,我们只要改2个文件就ok了
分别是:
--android-logo-mask.png
--android-logo-shine.png


接下来用Ps打开(以下图片来自Androidin)


把图片涂成黑色


用文字工具输入你要的东西


点击菜单栏上的 图层->合并可见图层 Shift+Ctrl+E
选择魔棒工具

使用魔棒工具吧字弄成空心的


保存并拖回文件夹


效果:




现在我们只是改了android-logo-mask.png
如果要改android-logo-shine.png也很简单,此处略(自己改颜色就好)


如果你想重新做也可以,不过,注意:
后缀均为.PNG
尺寸均为256x64(像素),图片过大会导致开机画面是白色的


小P在此给各位一个模板,是CM的开机画面


下载模板 images.rar (21.49 KB, 下载次数: 497)
2009-11-12 11:16:16 上传
下载次数: 497
 



--------------------------
锁屏界面修改:
这个是比较麻烦的,目前是通过源码来实现的,想我就算了


不过这也是有模板的,当然,可能不好看(个人看法)
模板浏览

点我下载
说明:
里面有5个文件
分别替换原始的就好(里面图片自己改也行)



你可能感兴趣的:(移动开发,java,photoshop)