[发明专利]微件面积调节的方法及装置有效
申请号: | 201310363344.4 | 申请日: | 2013-08-20 |
公开(公告)号: | CN103455245A | 公开(公告)日: | 2013-12-18 |
发明(设计)人: | 薛嵘 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F3/0484 | 分类号: | G06F3/0484;G06F3/0488;G06F9/44 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 张娜 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 面积 调节 方法 装置 | ||
1.一种微件面积调节的方法,其特征在于,包括:
根据用户触发的启动指示进入微件编辑状态;
获取用户在进入编辑状态的微件中触发的滑动轨迹,所述滑动轨迹用于调节微件面积;
根据由所述滑动轨迹的偏移量确定的微件终止位置以及屏幕边框位置确定所述微件面积。
2.根据权利要求1所述的方法,其特征在于,所述获取用户在进入编辑状态的微件中触发的滑动轨迹,包括:
获取用户在进入编辑状态的微件内部区域中触发的滑动轨迹。
3.根据权利要求1所述的方法,其特征在于,所述根据由所述滑动轨迹的偏移量确定的微件终止位置以及屏幕边框位置确定所述微件面积,包括:
根据滑动轨迹起点和终点确定位移量,所述位移量用于表示微件各顶点的位移量;
根据所述位移量和微件初始位置计算微件终止位置,所述微件终止位置和微件起始位置均由所述微件的四个顶点坐标表示,所述微件初始位置为滑动轨迹的起点对应的微件各定点的位置,所述微件终止位置为滑动轨迹的终点对应的微件各定点的位置;
获取屏幕边框的四个顶点坐标;
如果所述微件终止位置的四个顶点坐标中存在超出所述屏幕边框的四个顶点坐标表示的坐标范围的坐标,则计算所述微件与所述屏幕边框的重叠区域的面积,所述重叠区域的面积为所述微件面积。
4.根据权利要求1所述的方法,其特征在于,所述根据用户触发的启动指示进入微件编辑状态,包括:
根据用户触发的启动指示显示激活状态的微件。
5.一种微件面积调节的方法,其特征在于,包括:
根据用户触发的启动指示进入微件编辑状态;
获取用户在进入编辑状态的微件内部区域中触发的滑动轨迹,所述滑动轨迹用于调节微件面积;
如果接收到用户在预设固定点上触发的固定指示,则根据所述预设固定点、与所述预设固定点对应的参考点以及所述滑动轨迹起点和终点对应的位移量确定所述微件面积,或者根据所述滑动轨迹终点以及所述预设固定点确定所述微件面积。
6.根据权利要求5所述的方法,其特征在于,所述获取用户在进入编辑状态的微件中触发的滑动轨迹,包括:
获取用户在进入编辑状态的微件内部区域中触发的滑动轨迹。
7.根据权利要求5所述的方法,其特征在于,所述根据用户触发的启动指示进入微件编辑状态,包括:
根据用户触发的启动指示显示激活状态的微件,在所述微件边框的固定点上显示固定图标,所述固定图标用于表示微件是否被固定。
8.根据权利要求7所述的方法,其特征在于,所述如果接收到用户在预设固定点上触发的固定指示,则根据所述预设固定点、与所述预设固定点对应的参考点以及所述滑动轨迹起点和终点对应的位移量确定所述微件面积,包括:
接收用户在固定点上处触发的固定指示,所述固定点为所述微件的任意一个顶点,所述固定点的坐标为(x0,y0);
如果接收到所述固定指示,则:
获取微件边框上与所述固定点形成对角线的参考点的坐标(x'0,y'0);
用滑动轨迹的终点的横坐标减去滑动轨迹的起点的横坐标,得到横向位移dx;
用滑动轨迹的终点的纵坐标减去滑动轨迹的起点的纵坐标,得到纵向位移dy;
计算新参考点坐标(x'0+dx,y'0+dy);
计算所述新参考点坐标(x'0+dx,y'0+dy)和所述固定点坐标(x0,y0)确定的微件面积。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310363344.4/1.html,转载请声明来源钻瓜专利网。