×

基于高通手机平台汉字显示解决方案

消耗积分:3 | 格式:rar | 大小:444 | 2010-06-05

分享资料个

基于高通手机平台汉字显示解决方案
引 言
高通作为全球领先CDMA 手机平台供应商,在国内得到广大手机设计公司
和手机厂商的青睐,其中包括德信无线、上海精佑、赛龙上海和UT 斯达康等国
内许多手机设计公司和手机厂商。为了支持国内市场,汉字显示是必不可少的,
而高通手机平台上没有直接提供完备的汉字显示解决方案,本文就这个热点论
题,通过对高通手机平台字符显示特点进行了分析,具体地给出了基于BMP 文
件格式存储汉字字库的一种汉字显示方案。
2 高通手机平台Brew 字符显示原理
高通手机平台Brew 字符显示由两部分构成,一部分为上层应用提供一个统
一的字符显示接口部分,另一部分为某一种字符集或字体具体实现部分,这两个
部分是通过虚函数机制绑定在一起。在Brew 字符显示接口统一定义如下:
IFONT AddRef():用于引用记数功能;
IFONT_Release():释放当前应用程序字符显示实例;
IFONT_QueryInterface():他根据字符ID 检索当前应用程序字符显示实
例;
IFON_DrawText():他用于显示具体的文本;
IFONT_MeasureText():他用于计算以象素为单位文本的大小和字符的
总数目;
IFONT_GetFontInfo():他用于检索字符相关信息,比如ascent 和descent
的值。
从上面的显示接口定义可见,系统的设计者将字符显示接口视为一个脱离依
赖具体字符显示的转换模块,而字符具体实现部分则需要根据显示接口每个接口
函数给出一个标准实现,功能就是针对某一种字符实现文本显示,计算文本大小,
返回该种字体一些信息等。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !