图标排列方法及装置的制造方法_4

文档序号:9865011阅读:来源:国知局
务端可以发送图标图像至终端,以使终端有足够数量的图标图像排列出目标排列形状。若终端本身的桌面图标图像较多,可以只选取部分桌面图标图像进行排列,而剩余的桌面图标图像则可以不参加排列显示;或者,可以随机选择桌面图标图像进行排列,同时可生成一文件夹,将剩余的桌面图标图像都放置在该文件夹中。该文件夹的图标图像还可以作为桌面图标图像参与排列,也可以显示在预定位置,例如桌面的右下角等,以防止对目标排列形状进行干扰。
[0184]在一个可选的实现方式中,所述获取桌面图标图像,可以包括:
[0185]从预设图标图像存储位置获取所述桌面图标图像。
[0186]或者是,获取服务端发送的目标图标图像,将所述目标图标图像作为所述桌面图标图像。
[0187]由于终端操作系统中预先设定有专用于存储图标图像的位置,可以根据该预设图标图像存储位置获取终端中的桌面图标图像;或者,还可以是接收服务端发送的目标图标图像,当终端在将桌面图标图像进行排列时,若桌面图标数量不足以排列成该目标排列形状,可以将服务端发送的目标图标图像补充作为桌面图标图像。
[0188]由上述实施例可见,可以从预设图标图像存储位置获取桌面图标图像,可以获取服务端发送的目标图标图像作为桌面图标图像,使终端可以快速完成图标排列,提高排列效率。
[0189]在一个可选的实现方式中,所述方法还可包括:
[0190]在步骤304中,接收请求端用户的请求用户标识。
[0191]在步骤305中,输出所述请求用户标识或者输出与所述请求用户标识关联的请求用户信息。
[0192]其中,本公开实施例提供的步骤304和305,可以是在前述将桌面图标图像按所述目标排列形状进行排列的步骤之后,也即在将桌面图标图像排列后,输出请求用户标识或者输出与所述请求用户标识关联的请求用户信息。
[0193]请求用户标识可以表示请求端用户的身份信息,请求用户标识为请求端用户的身份标识,在将桌面图标图像排列后,可以在终端的用户界面上输出请求端用户的用户标识或信息,以使目标用户得知对其终端进行图标排列的用户身份。请求用户标识可以是请求端的用户账号、请求端的MAC地址,或者是请求端用户所使用的某些应用的用户账号,还可以是请求端用户的手机号码等。目标终端还可以根据请求用户标识确定更多与所述请求用户标识关联的用户信息,例如可以通过通讯录应用获得包括请求用户的姓名、邮箱或家庭地址等用户信息。
[0194]由上述实施例可见,可以获取请求端用户的请求用户标识,则目标终端可输出所述请求用户标识或者输出与所述请求用户标识关联的用户信息,使目标用户得知对其终端进行图标排列的用户身份,丰富终端的图标排列的功能。
[0195]如图3B所示,是本公开实施例示出的一种图标排列的应用场景示意图。图3B中示出了用户A和用户B,用户A通过其智能手机Al向服务端发起对用户B的智能手机BI进行图标排列的请求。可以理解的是,图3B中终端仅以智能手机为例,本实施例的终端还可以是平板电脑等其他智能终端。
[0196]在图3B中,用户A通过其智能手机Al向服务端发送图标排列请求,服务端可以应用上述图1或图2所示实施例提供的图标排列方法,响应智能手机Al发送的图标排列请求,确定用户A进行图标排列的是用户B的智能手机BI,将包括目标排列形状的图标排列指令发送至智能手机BI。智能手机BI可以应用上述图3A所示实施例提供的图标排列方法,根据图标排列指令的指示,将桌面图标图像排列成心形形状。
[0197]与前述方法的实施例相对应,本公开还提供了图标排列装置及其所应用的终端的实施例。
[0198]如图4所示,图4是本公开根据一示例性实施例示出的一种图标排列装置的框图,所述装置包括:排列请求获取模块41、响应确定模块42和排列指令发送模块43。
[0199]排列请求获取模块41,被配置为获取请求端用户的图标排列请求,所述图标排列请求包括目标用户标识和目标排列形状。
[0200]响应确定模块42,被配置为响应所述排列请求获取模块41获取的图标排列请求,确定与目标用户标识关联的目标终端。
[0201]排列指令发送模块43,被配置为发送包括所述目标排列形状的图标排列指令至所述响应确定模块42确定的目标终端,所述图标排列指令用于指示所述目标终端将桌面图标图像按所述目标排列形状进行排列。
[0202]由上述实施例可见,本公开可以由请求端用户发起图标排列请求,服务端接收该图标排列请求,在确定进行图标排列的目标终端后,发送图标排列指令至该目标终端,以触发目标终端按照请求端用户的要求,将桌面图标图像排列成请求端用户指定的形状。本公开可以使目标终端按照请求端用户的要求排列成其指定的形状,使得请求端用户可以与目标用户通过图标图像进行互动,丰富了桌面图标图像的排列形式,使终端更为智能化。
[0203]如图5所示,图5是本公开根据一示例性实施例示出的另一种图标排列装置的框图,该实施例在前述图4所示实施例的基础上,所述装置还包括:权限判断模块44。所述响应确定模块42,包括:响应子模块421。
[0204]权限判断模块44,被配置为判断所述请求端用户是否具有图标排列权限。
[0205]响应子模块421,被配置为当权限判断模块44判断所述请求端用户具有图标排列权限时,响应所述图标排列请求。
[0206]由上述实施例可见,在响应图标排列请求前,可以先判断请求端用户是否具有对目标终端的图标排列权限,只有具有权限的请求端用户才可对目标终端进行图标排列,可以提尚终端的安全性能。
[0207]如图6所示,图6是本公开根据一示例性实施例示出的另一种图标排列装置的框图,该实施例在前述图5所示实施例的基础上,所述权限判断模块44,包括:第一标识获取子模块441、联系人记录获取子模块442、查询子模块443和权限确定子模块444。
[0208]第一标识获取子模块441,被配置为获取请求端用户的请求用户标识。
[0209]联系人记录获取子模块442,被配置为从所述目标终端安装的目标应用中获取联系人记录。
[0210]查询子模块443,被配置为查询所述联系人记录获取子模块442获取的联系人记录中是否记录有所述第一标识获取子模块441获取的请求用户标识。
[0211]权限确定子模块444,被配置为当查询子模块443查询到所述联系人记录中记录有所述请求用户标识时,判断所述请求端用户具有图标排列权限。
[0212]由上述实施例可见,本公开中,通过获取请求端用户的请求用户标识,若目标终端安装的目标应用中的联系人记录中记录有请求用户标识时,则可以请求端用户是目标用户的好友,从而判断所述请求端用户具有图标排列权限,因此可以提高终端的安全性能。
[0213]如图7所示,图7是本公开根据一示例性实施例示出的另一种图标排列装置的框图,该实施例在前述图4所示实施例的基础上,所述装置还包括:标识获取模块45和标识发送模块46。
[0214]标识获取模块45,被配置为获取请求端用户的请求用户标识。
[0215]标识发送模块46,被配置为将所述标识获取模块45获取的请求用户标识发送给所述目标终端,所述请求用户标识用于在所述目标终端输出,或者用于在所述目标终端输出与所述请求用户标识关联的用户信息。
[0216]由上述实施例可见,本公开中,可以获取请求端用户的请求用户标识,以供目标终端输出所述请求用户标识或者输出与所述请求用户标识关联的用户信息,使目标用户得知对其终端进行图标排列的用户身份,丰富终端图标排列的功能。
[0217]如图8所示,图8是本公开根据一示例性实施例示出的另一种图标排列装置的框图,该实施例在前述图4所示实施例的基础上,所述装置还包括:排列形状呈现界面输出模块47、排列形状选择命令接收模块48和目标排列形状确定模块49。
[0218]排列形状呈现界面输出模块47,被配置为输出排列形状呈现界面,所述排列形状呈现界面呈现有一个或多个预设的排列形状。
[0219]排列形状选择命令接收模块48,被配置为接收排列形状选择命令,所述排列选择命令为所述排列形状呈现界面输出模块47输出的排列形状被选中时触发的命令。
[0220]目标排列形状确定模块49,被配置为将被选中的排列形状确定为所述目标排列形状。
[0221]由上述实施例可见,输出的排列形状呈现界面呈现多个预设的排列形状,可供请求端用户选择需要的目标排列形状,因此可见减少用户的手动操作,提高图标排列的效率。
[0222]如图9所示,图9是本公开根据一示例性实施例示出的另一种图标排列装置的框图,该实施例在前述图4所示实施例的基础上,所述装置还包括:最少图标数量判断模块410、桌面图标数量获取模块411和目标图标图像获取发送模块412。
[0223]最少图标数量判断模块410,被配置为判断排列成所述目标排列形状所需的最少图标数量。
[0224]桌面图标数量获取模块411,被配置为获取所述目标终端的桌面图标数量。
[0225]目标图标图像获取发送模块412,被配置为当所述桌面图标数量获取模块411的桌面图标数量低于所述最少图标数量判断模块410的最少图标数量时,获取目标图标图像并发送给所述目标终端。
[0226]由上述实施例可见,服务端可以预估排列成所述目标排列形状所需的最少图标数量,并或目标终端的桌面图标数量,通过两者的比较,若桌面图标数量低于所述最少图标数量,可以获取目标图标图像并发送给目标终端,使目标终端快速完成图标排列,提高排列效率。
[0227]如图10所示,图10是本公开根据一示例性实施例示出的另一种图标排列装置的框图,该实施例在前述图9所示实施例的基础上,所述目标图标图像获取发送模块412,包括:图像接收子模块4121或图像确定子模块4122;为了示例方便,图10中同时示出了上述两个模块。
[0228]图像接收子模块4121,被配置为接收请求端用户上传的目标图标图像。
[0229]图像确定子模块4122,被配置为输出图标图像呈现界面,所述排列形状呈现界面呈现有一个或多个预设的图标图像;通过所述图标图像呈现
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1