java短信模板替换 iphone短信背景替换方法

  先上效果图:

  修改前: 修改后:

改了一下导航栏颜色,更接近原生系统配色。

  方法:

  一、选用主题。使用BiteSMS自带的主题millski_Metro(当然也可以选其它的),因为这个主题相对比较简单,我们只用其中的3个文件,选用后注销一次主题才会生效。

  然后用itools连接手机,在private/var/moblie/library/bite themes路径下找到millski_Metro主题文件夹,

  删掉biteSMS和ChatKit文件夹,这两个文件夹里包含了一些气泡图片之类的主题素材,没有这两个文件夹中的素材,

  会直接调用默认主题中的素材。同时删除 millski_Metro文件夹中的其它图片素材,只保留ConvoBackground.png(会话背景图片)、ListBackground.png(列表背景图片)和Info.plist三个文件就可以了。

  红框内的都删掉

  二、替换背景。然后制作会话背景图片ConvoBackground.png 640*930大小、列表背景图片 ListBackground.png 640*1010大小

  (640*1136的全屏图片也可以,部分会被导航栏遮挡),制作好之后,替换millski_Metro主题文件夹内的同名文件。

  现在注销之后就能看到背景图片了,但是BiteSMS中的配色可能和你选择的图片不搭配,所以需要修改配色。

java短信模板替换 iphone短信背景替换方法

  三、修改配色。用itools打开millski_Metro文件夹中的 Info.plist,在代码中自行修改颜色代码就可以了(带#号的代码为颜色代码)。引用前面提到帖子中的

  ”颜色的代码是十六进制的RRGGBB 或 RRGGBBAA,也就是说 #ffffff代表的是白色,#000000代表的是黑色,颜色的代码给大家一个网址,可以自己弄一下:http://www.colorcombos.com/FFFFFF-hex-color ”

  以下代码中根据自己的理解做了些注释,方便大家修改。

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>blue-balloon-shadow-color</key>   *蓝色气泡(imessage)阴影颜色
    <string>#00afde</string>  *颜色代码
<key>blue-balloon-text-color</key>  * 蓝色气泡(imessage)文字颜色
    <string>#000000</string>
    <key>convo-bg-color</key>  *会话背景颜色
    <string>#000000</string>
    <key>description</key>
    <string>
<html>
<style>
body { font-family:"Helvetica Neue"; font-size: larger; }
</style>
<body>
<p>millski Metro v1.05
<p>Please support the BiteSMS developers by purchasing this app.
</body>
</html>
</string>
    <key>font</key>  *字体
    <string>Helvetica Neue</string>
    <key>gray-balloon-shadow-color</key>*灰色气泡(接收短信)阴影颜色
    <string>#dddddd</string>
    <key>gray-balloon-text-color</key> *灰色气泡(接收短信)文字颜色
    <string>#000000</string>
    <key>green-balloon-shadow-color</key> *绿色气泡(发送短信)阴影颜色
    <string>#63bd10</string>
    <key>green-balloon-text-color</key> *绿色气泡(发送短信)文字颜色  
    <string>#000000</string>
    <key>hilighted-balloon-shadow-color</key> 这个没搞清楚,请赐教
    <string>#cf274a</string>
    <key>hilighted-balloon-text-color</key>
    <string>#ffffff</string>
    <key>keyboard-appearance</key>
    <integer>1</integer>
    <key>list-date-shadow-color</key> *短信列表日期阴影颜色
    <string></string>  无色,直接删掉代码
    <key>list-date-text-color</key>  *短信列表日期文字颜色
    <string>#3366CC</string>
    <key>list-from-shadow-color</key>  *短信列表发信人阴影颜色
    <string>#fffff</string>
    <key>list-from-text-color</key> *短信列表发信人文字颜色  
    <string>#3366CC</string>
    <key>list-msg-text-color</key> *短信列表短信文字颜色  
    <string>#000000</string>
    <key>list-separator-color</key> *短信列表分隔线颜色  
    <string>#dddddd</string>
    <key>msg-status-primary-text-color</key> *短信会话文字颜色
    <string>#000000</string>
    <key>msg-status-secondary-text-color</key> 这个也不太清楚
    <string>#000000</string>
    <key>msg-status-shadow-color</key> *短信会话阴影颜色
    <string>#ffffff</string>
    <key>name</key>
    <string>millski Metro</string>
    <key>navbar-style</key>
    <integer>1</integer>
    <key>navbar-tint</key> *导航栏颜色
    <string>#637d9f</string>
    <key>qc-recipient-color</key> *快捷回复“收件人”三个字的颜色
    <string>#000000</string>
    <key>qc-to-color</key>*快捷回复接收者文字颜色
    <string>#000000</string>
    <key>qr-background-color</key> *快捷回复背景颜色
    <string>whiteColor</string>
    <key>qr-button-disabled-color</key> *快捷回复按钮不可用时文字颜色
    <string>#fffff80</string>
    <key>qr-button-shadow-color</key>  *快捷回复按钮阴影颜色  
    <string>#ffffff</string>
    <key>qr-button-text-color</key>  *快捷回复按钮文字颜色  
    <string>#000000</string>
    <key>qr-char-counter-color</key>  *快捷回复字符统计文字颜色  
    <string>#000000</string>
    <key>qr-char-counter-shadow-color</key> *快捷回复字符统计阴影颜色  
    <string>whiteColor</string>
    <key>qr-contact-color</key>*快捷回复字符统计文字颜色  
    <string>#000000</string>
    <key>qr-corner-radius</key>
    <real>0.0</real>
    <key>qr-message-color</key> *快捷回复信息文字颜色  
    <string>blackColor</string>
    <key>qr-send-disabled-color</key> *快捷回复发送按钮不可用时文字颜色  
    <string>#fffff80</string>
    <key>qr-send-shadow-color</key> *快捷回复发送按钮阴影颜色    
    <string>#ffffff</string>
    <key>qr-send-text-color</key> *快捷回复发送按钮文字颜色    
    <string>#000000</string>
    <key>qr-text-background-color</key> *快捷回复信息框背景颜色    
    <string>whiteColor</string>
    <key>qr-text-color</key>  *快捷回复信息框文字颜色    
    <string>blackColor</string>
    <key>qr-time-color</key>  *快捷回复时间颜色   这个没找见
    <string>#000000</string>
    <key>retina</key>
    <true/>
    <key>search-bg-color</key> *短信搜索框背景颜色
    <string>#ffffff</string>
    <key>selected-bg-color</key> *选中短信时的背景颜色
    <string>#00afde</string>
    <key>statusbar-style</key>
    <integer>1</integer>
    <key>timestamp-shadow-color</key> *短信时间戳阴影颜色
    <string>#ffffff</string>
    <key>timestamp-text-color</key> *短信时间戳文字颜色
    <string>#000000</string>
</dict>
</plist>



试用了一下比较完美,没有不稳定的情况,背景图片是随便找的,如果大家有好的可以分享一下。

  

爱华网本文地址 » http://www.aihuau.com/a/363651/43955307806.html

更多阅读

终于找到一篇关于阿信背景最详细的描述了! 详细特长描述

(台湾壹週刊)关于五月天主唱阿信的黑道背景台灣最hot的樂團「五月天」,於第15屆的金曲獎上摘下「最佳樂團獎」,在得獎狂喜中,五月天主唱「阿信」陳信宏趁機傳了個簡訊給媽媽,做為母親節的賀禮。但是才在兩天前,阿信一臉木然地參加了完

ppt怎么换模板 ppt怎么换背景图片

ppt怎么换背景图片――简介PPT制作过程中免不了设置一张背景,当使用图片充当背景的时候如何更换背景图或许成了一件难题,下面介绍两种方法让你轻松更换背景图片。ppt怎么换背景图片――工具/原料Powerpoint 2013(其他版本类似)ppt怎么

怎样换ppt模板 怎样换ppt背景图

更换ppt背景图你知道怎么做吗?下面小编就为你提供怎样换ppt背景图的方法啦!换ppt背景图的方法右击鼠标,出现的窗口中下面的下拉列表可以根据需要设置背景色。可以将幻灯片背景设置成单一的颜色。

ppt2013怎么保存模板 ppt2013怎么将背景另存为

在查看ppt课件的时候,发现其中一张幻灯片的背景图片特别好看,想把它收藏起来,但是又不能直接保存,怎么办呢?下面小编来告诉你怎么做吧。ppt2013将背景另存为的方法在PPT看到一张背景~~觉得好看的话可以把它保存为图片~右击背景,选择

ppt2007如何保存模板 ppt2007如何保存背景

怎么在ppt2007中保存背景呢?下面小编就为你提供ppt2007如何保存背景的方法啦!ppt2007保存背景的方法:在PPT看到一张背景~~觉得好看的话可以把它保存为图片~右击背景,选择另存为图片~~选择保存的路径~~我选择的是桌面。桌面

声明:《java短信模板替换 iphone短信背景替换方法》为网友笔墨轻狂分享!如侵犯到您的合法权益请联系我们删除