我是一个手机软件人员(J2ME),请教关于手机中的字库与字体的问题。
我的目的是:配置模拟器,让模拟器上的字体显示效果跟手机中的一样。当然不是配置一个万能的模拟器,而是一个模拟器对应一款手机型号。
在手机上,通过调用接口得到的字体高度都包括字体之间的字间距,所以得到的高度比字体本身的高度要高。通过对Nokia7610,NokiaQD测试调用 getHeight() 和 getBaselinePosition() 得到的数据,发现getBaselinePosition()的返回值与字体本身的高度一致。然后,通过配置模拟器参数,使模拟器调用这两个方法得到的数值与手机得到的数值相同,比较模拟器和手机上的字体显示效果。但是,显示效果还是不同。(具体的是,在一个高度为20像素的框内显示同一字体,模拟器和手机中字体在框内的比例不同)
所以,我怀疑:手机上的字库与模拟器上的字库是不同的(比如:字体本身的高度和字间距的高度)或者,我的怀疑是错误的。
希望手机的测试人员或者设计过手机的朋友,给我一点意见。先谢过了:)
还有,手机上的字库一般默认用什么类型的字体?
有奖活动 | |
---|---|
【EEPW电子工程师创研计划】技术变现通道已开启~ | |
发原创文章 【每月瓜分千元赏金 凭实力攒钱买好礼~】 | |
【EEPW在线】E起听工程师的声音! | |
“我踩过的那些坑”主题活动——第001期 | |
高校联络员开始招募啦!有惊喜!! | |
【工程师专属福利】每天30秒,积分轻松拿!EEPW宠粉打卡计划启动! | |
送您一块开发板,2025年“我要开发板活动”又开始了! | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
多组DCTODC电源方案被打赏50分 | |
【我踩过的那些坑】STM32cubeMX软件的使用过程中的“坑”被打赏50分 | |
新手必看!C语言精华知识:表驱动法被打赏50分 | |
【我踩过的那些坑】杜绑线问题被打赏50分 | |
【我踩过的那些坑】STM32的硬件通讯调试过程的“坑”被打赏50分 | |
【我踩过的那些坑】晶振使用的问题被打赏100分 | |
【我踩过的那些坑】电感选型错误导致的处理器连接不上被打赏50分 | |
【我踩过的那些坑】工作那些年踩过的记忆深刻的坑被打赏10分 | |
【我踩过的那些坑】DRC使用位置错误导致的问题被打赏100分 | |
我踩过的那些坑之混合OTL功放与落地音箱被打赏50分 |