[发明专利]一种在移动设备上图文信息显示位置的自动适配方法有效
| 申请号: | 201010022592.9 | 申请日: | 2010-01-08 |
| 公开(公告)号: | CN101800793A | 公开(公告)日: | 2010-08-11 |
| 发明(设计)人: | 陈蓝 | 申请(专利权)人: | 上海宝点信息技术有限公司 |
| 主分类号: | H04M1/247 | 分类号: | H04M1/247;H04M1/725 |
| 代理公司: | 上海宏威知识产权代理有限公司 31250 | 代理人: | 金利琴 |
| 地址: | 200126 上海市浦东*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 移动 设备 图文 信息 显示 位置 自动 配方 | ||
技术领域
本发明涉及一种在移动设备上图文信息显示位置的自动适配方法,其可根据不同移 动设备的不同参数进行图文信息显示位置的自动适配,以保证同样的信息在各种不同屏 幕大小、长宽比、字体大小的移动设备上都能达到最佳的显示效果。
背景技术
在移动设备上进行信息显示时,往往需要指定显示位置,例如文字和图片的绘制位 置、屏幕分块的位置(大小)、几何图形的位置(大小)等。目前一般采用屏幕坐标系统、 以像素作为单位来进行指定。由于市场上各种移动设备的屏幕大小和长宽比、字体大小 没有统一标准,当同样的信息描述应用于多种型号的设备上时,使用这种方法就会发生 信息显示超出屏幕、屏幕出现空白区域、不应叠加的信息叠加等显示不美观、信息不完 整,甚至丢失重要信息的现象。
目前通常采用以下方法来解决这个问题:
1、简化信息格式。如采用可滚动的纯文本方式来避免问题的发生。但这种做法牺 牲了显示效果,在很多情况下是不可接受的。
2、对不同移动设备进行特殊的定制处理。这种方式可以很好地解决显示上发生的 问题,但存在工作量大、成本高、灵活性和扩展性差等问题。
3、采用现有的适配技术,例如HTML浏览器。浏览器具有的显示适配方法包括 文字自动滚动、按像素或屏幕宽度的百分比来设置显示对象的大小等。但浏览器的适配 仍然非常局限,它是以″页面″作为基础来适配,不是很适合全屏幕显示的情况,位置和 尺寸的控制仍很简单,也不能精确地按行数/字数来控制。
发明内容
为解决现有技术存在的上述问题,本发明提出一种在移动设备上图文信息显示位置 的自动适配方法,其对不同设备仅需一种统一的描述方法,可大大减少开发工作量,且 同时具备对新设备的扩展和适应性。
本发明可通过以下技术方案予以解决:
一种在移动设备上图文信息显示位置的自动适配方法,包括以下步骤:
1)按界面设计确定需在移动设备上的图文信息的显示位置的坐标值,所述坐标值 由像素坐标值、百分比坐标值、字符坐标值三个分量表示,即得分量坐标值;
2)所述移动设备中设置的软件获取移动设备相关参数;
3)所述移动设备中设置的软件将所述分量坐标值转换为移动设备相应的物理坐标 值,计算方法如下:
X=rx×W+cx×CW+px
Y=ry×H+cy×CH+py
其中,X和Y为以像素为单位的物理坐标值,其中W为以像素为单位的移动设 备屏幕宽度,H为以像素为单位的移动设备屏幕高度,CW为以像素为单位的中文字 符宽度,CH为以像素为单位的中文字符高度;rx、ry为绝对值小于等于1的有符号 浮点数,代表相对于显示屏幕宽度和高度的百分比;cx、cy为有符号浮点数,代表中文 字符个数和行数;px、py为有符号整数,代表和移动设备屏幕物理像素对应的像素个 数。当rx、ry、cx、cy、px、py为负数时,表示减去相应的值。
4)所述移动设备中设置的软件根据所述物理坐标值显示或绘制信息。
本发明中如果上述X和Y超过移动设备屏幕范围,需要进行剪裁;字符宽度/高度和 字符个数/行数以中文字符为基础,适用于以中文为主的显示信息,也适用于宽度为中文 字符一半的等宽西文字体。
本发明所述的移动设备可为手机、PDA、电子书阅读器、导航仪、电子相框、移 动上网设备(MID)等。
由于采用以上技术方案,本发明的一种在移动设备上图文信息显示位置的自动适配 方法对移动设备上的应用开发可以产生很多良好的效果,和简单的文字显示方式相比, 本发明支持丰富的界面呈现方式,大大增强了显示效果;和对不同设备进行定制开发的 方式相比,因只需一种统一的描述方法,可大大减少开发工作量,同时具备对新设备的 扩展和适应性;和HTML浏览器相比,本发明能控制更多的显示要素,灵活性更大,适 配能力更强。
附图说明
图1是本发明的一种在移动设备上图文信息显示位置的自动适配方法中的分量坐 标值计算流程图。
图2-A是采用本发明的一种在移动设备上图文信息显示位置的自动适配方法的一 种坐标表达式在A屏幕上的实际显示位置示意图;
图2-B是采用本发明的一种在移动设备上图文信息显示位置的自动适配方法的和 图2-A中相同的坐标表达式在B屏幕上的实际显示位置示意图;
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海宝点信息技术有限公司,未经上海宝点信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010022592.9/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置





