发明名称 |
一种图标移动方法和装置 |
摘要 |
本发明提供了一种图标移动方法和装置:A、确定待移动图标对应的模块X和移动方向;B、将模块X沿移动方向移动一个单位,并确定模块X是否和其它模块存在重叠部分,如果否,则结束处理;否则,将和模块X存在重叠部分的模块确定为阻挡模块,将模块X恢复原位后和阻挡模块交换位置,并确定是否能够正确安置除模块X和阻挡模块以外的所有其它模块,如果是,则结束处理,否则,执行步骤C;C、确定模块X是否可在移动方向上继续移动,如果否,则结束处理;否则,将模块X在移动方向上移动一个单位,并确定是否能够正确安置除模块X以外的所有其它模块,如果是,则结束处理,否则,重复执行步骤C。应用本发明所述方案,能够提升用户体验。 |
申请公布号 |
CN102375665A |
申请公布日期 |
2012.03.14 |
申请号 |
CN201010259856.2 |
申请日期 |
2010.08.20 |
申请人 |
中国移动通信集团公司 |
发明人 |
刘阳 |
分类号 |
G06F3/048(2006.01)I |
主分类号 |
G06F3/048(2006.01)I |
代理机构 |
北京德琦知识产权代理有限公司 11018 |
代理人 |
谢安昆;宋志强 |
主权项 |
一种图标移动方法,其特征在于,该方法包括:A、确定待移动图标对应的模块X和移动方向;B、将模块X沿移动方向移动一个单位,并确定模块X是否和其它模块存在重叠部分,如果否,则将移动后的状态作为移动结果,结束处理;否则,将和模块X存在重叠部分的模块确定为阻挡模块,将模块X恢复原位后与阻挡模块交换位置,并确定是否能够正确安置除模块X和阻挡模块以外的所有其它模块,如果是,则将安置后的状态作为移动结果,结束处理,否则,执行步骤C;C、确定模块X是否可在移动方向上继续移动,如果否,则移动失败,结束处理;否则,将模块X在移动方向上移动一个单位,并确定是否能够正确安置除模块X以外的所有其它模块,如果是,则将安置后的状态作为移动结果,结束处理,否则,重复执行步骤C。 |
地址 |
100032 北京市西城区金融大街29号B座十二层 |