[发明专利]图标移动方法、装置和电子设备有效
申请号: | 201810955689.1 | 申请日: | 2014-06-16 |
公开(公告)号: | CN109324726B | 公开(公告)日: | 2020-11-10 |
发明(设计)人: | 李建华 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481;G06F3/0483;G06F3/0486 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 图标 移动 方法 装置 电子设备 | ||
1.一种图标移动方法,其特征在于,所述方法应用于电子设备,所述电子设备的显示界面中包括多个页面,每个所述页面中包括一个或多个应用程序的图标,所述方法包括:
显示第一页面和n个导航标识,所述导航标识用于标识所述页面,其中第一导航标识用于标识所述第一页面,第一图标显示于所述第一页面的第一位置处,所述n个导航标识在预定区域内沿一直线排列;
检测到所述第一图标被长按并在所述第一页面中被拖动,获取所述第一图标在所述第一页面中移动的位置;
当所述第一图标的图标位置处于所述预定区域内时,将所述n个导航标识呈预定效果进行显示,所述预定效果为与所述第一图标的图标位置距离最近的两个导航点间的距离被放大至大于所述第一图标的宽度,确定与所述图标位置相匹配的第二导航标识,与所述第一图标在所述直线上的投影距离最小的导航标识为所述第二导航标识,所述第二导航标识用于标识第二页面;
将所述第一页面根据所述多个页面的排列顺序依次切换至所述第二页面进行显示,所述第一页面和所述第二页面不是相邻页面;
所述第一图标被继续拖动至所述第二页面内;
当所述第二页面中不存在用于显示图标的空闲位置时,所述第一图标被释放,将所述第一图标恢复至所述第一页面的第一位置处;
当所述第二页面中存在用于显示图标的空闲位置时,所述第一图标被释放,将所述第一图标移动至所述第二页面的空闲位置处;
将所述n个导航标识呈预定效果进行显示,所述预定效果为与所述第一图标的图标位置距离最近的两个导航点间的距离被放大至大于所述第一图标的宽度,包括:
获取所述导航标识与所述第一图标的图标位置在所述直线上的投影坐标的差值;其中,第i个导航标识与所述第一图标的图标位置在所述直线上的投影坐标的差值di=xi-xt,xi表示所述第i个导航标识在所述直线上的投影坐标,xt表示所述第一图标的图标位置在所述直线上的投影坐标,且1≤i≤n;
计算所述导航标识所对应的第一比例值;其中,所述第i个导航标识所对应的第一比例值Pi=di^c,c为预设常数且0<1<c;
根据所述第一比例值更新所述导航标识在所述直线上的投影坐标;其中,所述第i个导航点在所述直线上更新后的投影坐标L为预设常数且L>0;
根据各个所述导航标识更新后的坐标将所述n个导航标识呈鱼眼效果进行显示,所述鱼眼效果是指相邻两个导航标识间的距离与所述相邻两个导航标识和所述第一图标的图标位置的接近程度成负相关关系。
2.根据权利要求1所述的图标移动方法,其特征在于,检测到所述第一图标被长按后,所述方法还包括:
所述n个导航标识之间沿所述直线的间距被自动放大。
3.根据权利要求1所述的图标移动方法,其特征在于,所述将所述第一图标移动至所述第二页面的空闲位置,包括:
检测到所述第一图标继续被拖动至所述第二页面的第二位置处释放,将所述第一图标移动至所述第二页面的第二位置处。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810955689.1/1.html,转载请声明来源钻瓜专利网。