[发明专利]一种基于Android操作系统的多媒体素材展示与交互方法及系统在审
申请号: | 202011023685.3 | 申请日: | 2020-09-25 |
公开(公告)号: | CN112286427A | 公开(公告)日: | 2021-01-29 |
发明(设计)人: | 王红娟;李昊;胡焱 | 申请(专利权)人: | 浪潮金融信息技术有限公司 |
主分类号: | G06F3/0484 | 分类号: | G06F3/0484;G06F3/0486;G06F3/0488 |
代理公司: | 北京权智天下知识产权代理事务所(普通合伙) 11638 | 代理人: | 王新爱 |
地址: | 215100 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 android 操作系统 多媒体 素材 展示 交互 方法 系统 | ||
1.一种基于Android操作系统的多媒体素材展示与交互方法,其特征在于:包括如下步骤,
S100,自定义RelativeLayout,即确定布局容器页面,其中封装对组件的添加和管理方法;
S200,添加组件,调用布局容器页面中的添加子对象方法将组件添加进布局容器中;
S300,管理组件,布局容器页面中添加多个组件,后添加的组件层级在最上层;
S400,交互方式选择,其交互方式操作选择包括单指操作与双指操作;
S500,交互结束后,计算当前组件边缘的位置,并进行组件移除或组件位置修正操作。
2.如权利要求1所述的一种基于Android操作系统的多媒体素材展示与交互方法,其特征在于:在S200中,组件类型包括视频类型、图片类型、自定义类型,其中默认支持视频类型、图片类型素材,同时也支持接收自定义类型进行自定义扩展。
3.如权利要求1所述的一种基于Android操作系统的多媒体素材展示与交互方法,其特征在于:在S300中,当出现多个组件的重叠区域时,层级靠下的组件将被最上层的组件遮挡;其中被手指触摸按下的组件,被调用抓取提到最上层,并将该组件设定为锁定组件。
4.如权利要求3所述的一种基于Android操作系统的多媒体素材展示与交互方法,其特征在于:在S300中,所有的交互操作只对锁定组件生效。
5.如权利要求1所述的一种基于Android操作系统的多媒体素材展示与交互方法,其特征在于:在S400中,单指操作进行组件拖动;单根手指按下组件,并进行移动操作,计算手指移动的方向及距离,移动组件的位置。
6.如权利要求1所述的一种基于Android操作系统的多媒体素材展示与交互方法,其特征在于:在S400中,双指操作进行组件缩放;两根手指在页面进行缩放交互手势,获取缩放比例。
7.如权利要求1所述的一种基于Android操作系统的多媒体素材展示与交互方法,其特征在于:在S400中,双指操作进行组件旋转;两根手指在页面上进行旋转交互手势,计算两根手指的连线转动的方向、角度,修改组件的旋转角度。
8.如权利要求1或5所述的一种基于Android操作系统的多媒体素材展示与交互方法,其特征在于:在S500中,当前组件的边缘位置超出布局容器页面边界之外的距离大于组件宽度或高度的一半时,水平方向边缘位置参考组件宽度,垂直方向边缘位置参考组件高度,则判定为划动移除操作,将该组件销毁并移除。
9.如权利要求1或6或7所述的一种基于Android操作系统的多媒体素材展示与交互方法,其特征在于:在S500中,当前组件的边缘存在超出布局容器页面边界之外的情况,且超出距离小于组件宽度或高度的一半时,水平方向边缘位置参考组件宽度,垂直方向边缘位置参考组件高度,则执行组件位置修正,将组件的位置向超出布局容器页面边界方向的反方向移动,移动距离为超出布局容器页面边界的距离,即将组件拉回布局容器页面的范围内。
10.一种基于Android操作系统的多媒体素材展示与交互系统,包含布局容器页面及可添加的任意数量的展示组件,其特征在于:所述展示组件执行权利要求1-7中任一项所述的一种基于Android操作系统的多媒体素材展示与交互方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮金融信息技术有限公司,未经浪潮金融信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011023685.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:人乳头瘤病毒基因,及载体,菌株,表达方法
- 下一篇:一种锅口自动卷边装置