[发明专利]一种Android应用多分辨率UI界面适配脚本化开发方法在审
申请号: | 201510817803.0 | 申请日: | 2015-11-23 |
公开(公告)号: | CN105373385A | 公开(公告)日: | 2016-03-02 |
发明(设计)人: | 孔帅 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 成都虹桥专利事务所(普通合伙) 51124 | 代理人: | 李凌峰 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 android 应用 分辨率 ui 界面 脚本 开发 方法 | ||
技术领域
本发明涉及Android移动应用,特别涉及一种多分辨率UI界面适配脚本化的开发方法。
背景技术
目前市面上Android设备屏幕的尺寸是各式各样的,如小米是4英寸的,Xoom平板是 10英寸;分辨率也千奇百怪,800×480,960×540等;Android版本的碎片化问题更是萦绕 于心。尤其在我公司开发的启客系列手机客户端中,更是高质量要求应用于客户的各种机型 上,并保证各机型上的UI显示都与创新中心的设计保持最大保真度。Android官方SDK提供 了各种适配方法,但人工适配工作量非常大,一个布局文件若要适配所有机型,工作量是单 机型开发量的8~10倍左右,这给UI研发工作者造成非常大的困扰,尤其是项目进度和研发 人力资源紧缺的情况下,问题更加突出。
发明内容
本发明所要解决的技术问题,就是提供一种Android应用多分辨率UI界面适配脚本化开 发方法以实现简化Android移动端UI开发人员的针对多分辨率的适配工作,提升UI适配开 发效率。
本发明解决所述技术问题,采用的技术方案是,一种Android应用多分辨率UI界面适 配脚本化开发的方法,用户按照UI设计人员输出的UI效果设计图及标注,编写完成UI布局 文件,系统将UI布局文件作为多分辨率适配脚本的原始输入布局文件;
使用时,系统根据多分辨率适配脚本对原始输入布局文件进行解析,若解析数据为数值 缩放型常量,生成新的布局文件时按照对应缩放比例计算取值。
具体的,所述多分辨率适配脚本为XML格式。
具体的,系统根据多分辨率适配脚本对原始输入布局文件进行解析,若解析数据为不受 分辨率影响的常量取值,生成新的布局文件时将保持不变。
具体的,系统根据多分辨率适配脚本对原始输入布局文件进行解析,若解析数据为权重 型常量取值,生成新的布局文件时将保持不变。
具体的,系统根据多分辨率适配脚本对原始输入布局文件进行解析,若解析数据为系统 UI常量取值,生成新的布局文件时将保持不变。
本发明的有益效果是:系统采用多分辨率适配脚本文件对原始输入布局文件进行数据解 析后生产新的布局文件,从而实现一种布局文件适用于多种尺寸的界面,大大降低了UI研发 量。
附图说明
图1为本发明一种Android应用多分辨率UI界面适配脚本化开发方法实施例的流程图。
以下结合实施例的具体实施方式,对本发明的上述内容再作进一步的详细说明。但不应 将此理解为本发明上述主题的范围仅限于以下的实例。在不脱离本发明上述技术思想情况下, 根据本领域普通技术知识和惯用手段做出的各种替换或变更,均应包括在本发明的范围内。
具体实施方式
下面结合实施例详细描述本发明的技术方案:
本发明针对现有技术中统一软件适用于不同尺寸屏幕时需要进行人工适配,而人工适配 工作量非常大,一个布局文件若要适配所有机型,工作量是单机型开发量的8~10倍左右的问 题,提供一种Android应用多分辨率UI界面适配脚本化开发的方法,用户按照UI设计人员 输出的UI效果设计图及标注,编写完成UI布局文件,系统将UI布局文件作为多分辨率适配 脚本的原始输入布局文件;使用时,系统根据多分辨率适配脚本对原始输入布局文件进行解 析,若解析数据为数值缩放型常量,生成新的布局文件时按照对应缩放比例计算取值。系统 采用多分辨率适配脚本文件对原始输入布局文件进行数据解析后生产新的布局文件,从而实 现一种布局文件适用于多种尺寸的界面,大大降低了UI研发量。
实施例
随着科技的告诉发展,市面上的智能手机的尺寸大多不相同,而我们在研发各种UI研发 时,则需要考虑到适用于任意尺寸的智能手机。虽然Android官方SDK提供了各种适配方法, 但人工适配工作量非常大,一个布局文件若要适配所有机型,工作量是单机型开发量的8~10 倍左右,这给UI研发工作者造成非常大的困扰,尤其是项目进度和研发人力资源紧缺的情况 下,问题更加突出。如何更方便的使得只需一次开发便可使得同一UI布局文件适用于任意尺 寸的智能手机,是目前继续解决的问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510817803.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:软件包自动发布方法和系统
- 下一篇:支持标向量协同工作的向量SIMD运算结构