Symbian中图标的制作与使用
来源:互联网 发布:阿里云服务器到期 编辑:程序博客网 时间:2024/03/29 06:52
1 Symbian系统图标简介
在Symbian系列中,包括S60,s80,UIQ等平台,一般都会用到三个与程序相关的图标.
第一个为44*44的大图标,在使用网格视图时,所看到的程序图标,
第二个为42*29的内容图标,在程序的Status Pane中看到,
第三个为22*22的小图标,在使用列表视图时,所看到的程序图标.
一个图标一般需要两个BMP格式图片文件组成: 一个是图片,另一个是对应的Mask图片,
Mask为一个单位色图片,与图片大小相等,显示时,将图片与对应Mask图片相与,
所以,Mask图片中为1的部分对应的图片信息会显示出来,为0的就会被设置成透明.
不同的平台,图标大小可能略有差异,需做相应调整!
2 图标图片的简单制作
图标格式是固定的,所以用任何一款图像处理工作都可以处理,这里笔者只介绍一种最简单的方法,
效果可能比专业的图像处理软件做出来的要差些,但是操作确实比较简单.
挑选或制作一张适合Windows系统的图标文件(一般为128*128),用Windows自带的画图工作打开
通过 拉伸/扭曲 操作可以得到所需的图片大小;
同时再通过 反色 另存为 单色位图 即可得到其相应的Mask图片
3 如何将图标应用到程序中
一般在 ./aif文件下可看到两组四张图片, 这是系统默认的 Context_pane_icon 和 List_icon ,
用刚刚得到的图片替换即可! 如名字不同,则可在 MMP文件中以AIF开头的那行中的相应名字改掉即可!
系统默认的为两个图标,但是我们有可能用到三个图标,如果找不到相应的图标,系统就会用缺省的图标代替.
提供的图标数必须与 ./aif/*aif.rss文件中 RESOURCE AIF_DATA 下 num_icons 的值相等.
缺省的为2,如果要改3个图标的话,需做相应修改!!
- Symbian中图标的制作与使用
- Symbian中图标的制作与使用
- Symbian中图标的制作与使用
- symbian程序图标使用svg和svg的制作
- 在Symbian程序中使用图标
- vs2008中图标的使用(使用IcoFX【免费图标制作软件】软件去除图标中的背景)
- Symbian中HBufC的使用
- Symbian中数组的使用
- Symbian中HBufC的使用
- 托盘图标的制作,点击与触发
- Symbian SDK的安装与使用
- 在iOS应用中使用字体图标及制作字体库
- symbian 5th v9.4 安装图标制作
- Symbian中日志文件的使用
- Symbian中ini文件的使用
- Symbian中日志文件的使用
- Symbian中ini文件的使用
- Symbian中ini文件的使用
- 简单工厂模式
- ibatis的取胜之处[夏昕]
- asp.net 2.0 ajax beta 2.0中Page.ClientScript.RegisterStartupScript没效果的解决
- 探索 Eclipse 的 Ajax Toolkit Framework
- try
- Symbian中图标的制作与使用
- hula
- 重构
- Oracle SQL 性能优化技巧
- PCLint
- 深入理解C语言指针的奥秘
- Oracle 游标使用
- SQL语句优化技术分析
- HQL