[发明专利]一种手机平台UI界面自适应的方法无效

专利信息
申请号: 200710179010.6 申请日: 2007-12-07
公开(公告)号: CN101453511A 公开(公告)日: 2009-06-10
发明(设计)人: 朱红军 申请(专利权)人: 北京闻言科技有限公司
主分类号: H04M1/725 分类号: H04M1/725;G06F9/455
代理公司: 北京连城创新知识产权代理有限公司 代理人: 刘伍堂
地址: 100085北京市海*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 手机 平台 ui 界面 自适应 方法
【说明书】:

技术领域

发明涉及一种手机平台UI界面自适应的方法,

背景技术

Windows Mobile系统分为两大平台Pocket PC和Smartphone,其中 Pocket PC支持触摸屏和键盘,Smartphone只支持键盘,这两大平台支持 的手机屏幕分辨率有640*480,320*240,240*240,176*220等多种,分 辨率低的屏幕能够显示的内容相对较小。有些手机还可以动态改变屏幕的 横竖方向。这样就给UI程序的开发和版本管理带来了很大的难度。

本方法采用在每个Form派生类里处理Resize事件,根据屏幕尺寸调 整Form中所有控件的尺寸和位置。整个程序分为逻辑处理层和界面层。 用VS.Net2005分别建立PPC和Smartphone两个工程,两个工程引用同一 套逻辑处理层代码,界面程序中不能公用的程序由两个工程分别引用。制 作安装包时分别用两个工程编译打包。这样既可以做到界面自动适配手机 屏幕,也可以最大程度上做到一套程序代码生成两个版本(PPC、 Smartphone)的程序。

采用本发明做到界面自动适配手机屏幕,也可以最大程度上做到一套 程序代码生成两个版本(PPC、Smartphone)的程序。为UI程序的开发和版 本管理带来了便利。

发明内容

本发明的主要目的在于提供一种手机平台UI界面自适应的方法,通 过在每个Form派生类里处理Resize事件,根据屏幕尺寸调整Form中所 有控件的尺寸和位置。使界面自动适配手机屏幕

本发明的目的是这样实现的:

1、一种手机平台UI界面自适应的方法,其特征在于:该方法至少 包括如下的步骤:

步骤1:程序开发时,对于UI显示逻辑层代码处理流程,工程引用 和代码共享;

步骤2:程序运行时,对于不同手机平台的自适应;

2、上述步骤1程序开发时,对于UI显示逻辑层代码处理流程,工程 引用和代码共享的具体步骤为:

步骤11:逻辑层代码共享;

步骤12:引用不同平台工程文件,如Pocket PC版工程,Smart Phone 版工程;

步骤13:编译不同平台运行程序;

3、上述步骤2程序运行时,对于不同手机平台的自适应的具体步骤 为:

步骤21:不同版本程序在手机上安装;

步骤22:运行时,程序引用窗体派生类,Resize事件告知屏幕分辨 率信息;

步骤23:界面层代码运行,根据不同手机平台(如Pocket PC界面或 者Smart Phone界面)响应Resize事件。根据屏幕尺寸动态调整界面中控 件的位置和大小;

附图说明

图1为本发明的流程图。

具体实施方式

参见图1,本发明的一种手机平台UI界面自适应的方法主要包括如 下的步骤:

1、一种手机平台UI界面自适应方法,其特征在于:该方法至少包括 如下的步骤:

步骤1:程序开发时,对于UI显示逻辑层代码处理流程,工程引用 和代码共享;

步骤2:程序运行时,对于不同手机平台的自适应;

2、上述步骤1程序开发时,对于UI显示逻辑层代码处理流程,工程 引用和代码共享的具体步骤为:

步骤11:逻辑层代码共享;

步骤12:引用不同平台工程文件,如Pocket PC版工程,Smart Phone 版工程;

步骤13:编译不同平台运行程序;

3、上述步骤2程序运行时,对于不同手机平台的自适应的具体步骤 为:

步骤21:不同版本程序在手机上安装;

步骤22:运行时,程序引用窗体派生类,Resize事件告知屏幕分辨 率信息;

步骤23:界面层代码运行,根据不同手机平台(如Pocket PC界面或 者Smart Phone界面)响应Resize事件。根据屏幕尺寸动态调整界面中控 件的位置和大小;

上述的技术方案实施时可以使界面自动适配手机屏幕,也可以最大程 度上做到一套程序代码生成两个版本(PPC、Smartphone)的程序。为UI程 序的开发和版本管理带来了便利。

最后所应说明的是,以上实施例仅用以说明而并非限制本发明所 描述的技术方案;因此,尽管本说明书参照上述的实施例对本发明已 进行了详细的说明,但是,本领域的普通技术人员应当理解,仍然可 以对本发明进行修改或者等同地替换;而一切不脱离本发明的精神和 范围的技术方案及其改进,其均应涵盖在本发明的权利要求范围当中。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京闻言科技有限公司,未经北京闻言科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200710179010.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top