[发明专利]一种移动终端应用界面的生成方法和装置有效
申请号: | 201611139006.2 | 申请日: | 2016-12-12 |
公开(公告)号: | CN107066244B | 公开(公告)日: | 2020-12-18 |
发明(设计)人: | 马引;苏颖 | 申请(专利权)人: | 阿里巴巴(中国)有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 北京博雅睿泉专利代理事务所(特殊普通合伙) 11442 | 代理人: | 马佑平 |
地址: | 310051 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 终端 应用 界面 生成 方法 装置 | ||
1.一种在应用界面上的单元格视图的生成方法,其特征在于,包括:
将客户端上需要显示的每个单元格视图划分出多个显示区,每个显示区都具有一个唯一的ID号,其中,以列表形式显示数据的每一个行单位称为一个单元格,在客户端屏幕上以行单位进行的信息显示称为单元格视图;
当服务器接收到客户端发送的界面显示请求时从数据库读取出每个单元格视图上需要显示的多个数据,并以预定格式重新组织所述多个数据然后发送给客户端,其中每一个数据对应一个显示区,该预定格式至少包括:ID字段、type字段、和value字段,其中该ID字段用于保存ID号,该type字段用于保存控件的类型,该value字段用于保存需要显示的数据内容;
客户端接收并解析出从服务器端发送过来的具有预定格式的数据,根据记录的控件类型生成相应的控件,根据ID号将生成的控件显示在相应的显示区上。
2.根据权利要求1所述的生成方法,其特征在于,在将客户端上需要显示的每个单元格视图划分出多个显示区的步骤中,根据单元格视图上需要显示的设计要求来划分出多个显示区,并且每个显示区都具有相对位置信息。
3.根据权利要求1所述的生成方法,其特征在于,在以预定格式重新组织所述多个数据的步骤中,所述每个单元格视图上需要显示的多个数据被重新组织成一个数组形式,其中一个数组中的数据对象的个数等于或小于将一个单元格视图划分出的显示区的个数。
4.根据权利要求1所述的生成方法,其特征在于,所述预定格式还包括:name字段和/或action字段,其中所述name字段用于描述所划分的显示区的名称和实现对ID号的校验,所述action字段用于描述控件的动作。
5.根据权利要求1所述的生成方法,其特征在于,所述控件类型包括但不限于:图像控件、文本控件和按钮控件。
6.根据权利要求3所述的生成方法,其特征在于,当一个数组中的数据对象的个数小于将一个单元格视图划分出的显示区的个数时,显示区上显示的控件位置能够根据预先设计规则自适应变动。
7.根据权利要求6所述的生成方法,其特征在于,所述自适应变动的预先设计规则包括:所显示的控件位置以优先向左向上或者优先向右向上的规则自适应变动,其中,所显示的控件位置以优先向左向上的规则自适应变动是指,当生成的控件发现其左侧的显示区没有显示控件时自动向左移动填补到相应显示区位置,当生成的控件发现其上方的显示区没有显示控件时自动向上移动填补到相应显示区位置;所显示的控件位置以优先向右向下的规则自适应变动是指,当生成的控件发现其右侧的显示区没有显示控件时自动向右移动填补到相应显示区位置,当生成的控件发现其下方的显示区没有显示控件时自动向下移动填补到相应显示区位置。
8.根据权利要求7所述的生成方法,其特征在于,所述自适应变动的预先设计规则还包括:所显示的控件位置的对齐规则。
9.根据权利要求6-8之一所述的生成方法,其特征在于,所述自适应变动的预先设计规则还包括:在指定方位放置指定类型的控件的规则。
10.一种移动终端应用界面的生成方法,其包括:采用如权利要求1-9之一所述的方法生成1个或多个单元格视图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴(中国)有限公司,未经阿里巴巴(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611139006.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种机场行李快速提取方法
- 下一篇:一种提高植物赤霉病抗性的小麦基因及其应用