1.一种图标隐藏的方法,适于在显示了第一图标和第二图标的移动终端中执行,所述方法包括:接收用户对第一图标的第一手势输入;
判断第一手势输入是否为对第一图标的多点拖动;
如果第一手势输入为对第一图标向第二图标的多点拖动,则将第一图标向第二图标移动;
判断第一图标移动后的位置是否进入第二图标的范围;
如果第一图标移动后的位置进入第二图标的范围,则将第一图标覆盖至第二图标上并隐藏第二图标。
2.如权利要求1所述的方法,其中所述判断第一手势输入是否为对第一图标的多点拖动包括判断第一手势输入是否为在第一图标的至少两个触摸点上按压超过预定时间并拖动。
3.如权利要求2所述的方法,其中所述预定时间为900毫秒。
4.如权利要求1-3中任一项所述的方法,其中所述判断第一图标移动后的位置是否进入第二图标的范围包括判断移动后的第一图标的中心点位置是否位于第二图标位置范围内。
5.如权利要求4所述的方法,还包括:
获取所述第一图标移动前的起始位置、长、宽和第二图标的起始位置;
获取所述第一图标的移动距离;以及
根据所述第一图标移动前的起始位置、长、宽和第二图标的起始位置以及所述第一图标的移动距离,确定所述移动后的第一图标的中心点位置。
6.如权利要求5所述的方法,其中所述确定所述移动后的第一图标的中心点位置包括根据下式计算移动后的第一图标的中心点位置(x2,y2):x2=x1+w/2+Δx,y2=y1+h/2+Δy,所述判断移动后的第一图标的中心点位置是否位于第二图标位置范围内包括判断是否满足下式:x3
7.一种图标隐藏的装置,包括:
接收模块,适于接收用户对第一图标的第一手势输入;
第一判断模块,适于判断第一手势输入是否为对第一图标的多点拖动;
移动模块,适于当第一手势输入为对第一图标向第二图标的多点拖动时,将第一图标向第二图标移动;
第二判断模块,适于判断第一图标移动后的位置是否进入第二图标的范围;
隐藏模块,适于当第一图标移动后的位置进入第二图标的范围时,将第一图标覆盖至第二图标上,并隐藏第二图标。
8.如权利要求7所述的装置,所述第一判断模块进一步适于:判断第一手势输入是否为在第一图标的至少两个触摸点上按压超过预定时间并拖动。
9.如权利要求8所述的装置,其中所述预定时间为900毫秒。
10.一种移动终端,包括如权利要求7-9中任一项所述的图标隐藏的装置。