基于列表项的图像更新方法及系统的制作方法_2

文档序号:8223260阅读:来源:国知局
块30,用于将接收到图像更新指令的列表项的第一图像或缺省图像更新为第二图像。
[0048]所述更新通知模块50,用于通知被更新图片的列表项进行数据库更新,进而快速完成列表项的图像更新。
[0049]图3是本发明基于列表项的图像更新方法的流程图,所述方法可通过如图1或图2所示的图像更新系统100实现,所述方法包括有:
[0050]步骤S301,在列表界面中显不包括至少一个列表项的列表,并且所述列表项对应配置有第一图像或缺省图像。
[0051]所述列表优选为通讯录、即时通信应用、微博等的联系人列表,所述列表项优选为一个联系人项,所述第一图像优选为联系人头像。例如,用户点击通讯录图标进入通讯录的联系人列表界面,在所述联系人列表界面上将显示包括多个联系人项的联系人列表,每个联系人项可对应配置有一个联系人头像。当然,列表项对应的图像可能为空,此时列表项将对应系统默认指定的缺省图像,例如某些联系人项的联系人头像并没有设置,则系统显示默认统一的头像作为缺省头像,所述缺省头像的内容不限定,可以是统一的空白图片或人脸图片,但用户可以后续增加联系人头像替换缺省图像。
[0052]步骤S302,当列表界面中的某列表项接收到预定的图像更新指令后,获取所述图像更新指令对应的第二图像。
[0053]所述图像更新指令可以是一个或多个。例如,用户长按联系人列表界面中某个联系人项,则触发更换图像的数据源,提示用户可以通过相册或拍照获取第二图像,用户可以拍照获取第二图像,或者从本地相册中选择一个图像作为第二图像。
[0054]步骤S303,将接收到所述图像更新指令的列表项的第一图像或缺省图像更新为第二图像。
[0055]此时,列表界面中接收图像更新指令的列表项的图像更新为第二图像,并可通知该列表项更新数据库。
[0056]图4是本发明优选基于列表项的图像更新方法的流程图,所述方法可通过如图2所示的图像更新系统100实现,所述方法包括有:
[0057]步骤S401,基于图像控件添加列表界面中列表项的图像更新事件,所述图像更新事件对应图像更新指令。
[0058]所述图像控件优选为imageView等基类控件。本发明基于图像控件设-H可动态更改图像的数据源,通过预定的图像更新指令以触发更换图像的数据源。优选的是,更新触发指令为长按触控指令。当然,所述更新触发指令也可以是点击触控指令或者手势触控指令等。
[0059]步骤S402,接收到用户的列表显示指令。
[0060]用户可以通过点击、长按列表图标或菜单等方式发送列表显示指令。
[0061]步骤S403,在列表界面中显示包括至少一个列表项的列表,并且所述列表项对应配置有第一图像或缺省图像。
[0062]所述列表优选为通讯录、即时通信应用、微博等的联系人列表,所述列表项优选为一个联系人项,所述第一图像优选为用户设置的联系人头像。所述缺省图像优选为系统默认设置的空白图像或头像。
[0063]步骤S404,当列表界面中的某列表项接收到预定的更新触发指令后,显示对应的图像更新界面。
[0064]例如,用户用手指长按联系人列表中的某个联系人项,生成对应的更新触发指令,此时联系人列表中显示图像更新界面。所述图像更新界面可供用户选择更新后的第二图像,并且图像更新界面可以提示用户可以通过拍照或本地相册获取第二图像。
[0065]步骤S405,当图像更新界面接收到预定的图像获取指令后,获取图像获取指令对应的第二图像。
[0066]例如,若用户选择通过拍照获取第二图像,则通信终端可以即时启动摄像头拍摄照片作为第二图像;若用户选择通过本地相册获取第二图像,可以进入本地相册界面,用户在本地相册中选择一个图像作为第二图像。
[0067]步骤S406,通知被更新图片的列表项进行数据库更新。
[0068]图5A?图是本发明优选基于联系人列表项的图像更新方法的操作界面图。本实施例中以联系人列表为例,基于图像控件imageView重新设计动态图像控件dynamicImageView,添加重写长按事件,通过长按图像控件以触发更换图像的数据源,并可根据需求添加几种功能需求。用户点击通信终端的通讯录图标后,进入通讯录的联系人列表界面,如图5A所示,所述联系人列表界面上显示多个联系人项,且每个联系人项对应配置有图像(即头像)。当用户想更新联系人二的“图像12”,可用手指长按联系人二对应的联系人项,此时弹出图像更新界面,如图5B所示,该图像更新界面中提示用户可以通过拍摄照片或者从本地相册中选择想要更新的图像。这里,用户选择从本地相册中选择更新的图像并确认后,当前界面显示本地相册界面,如图5C所示,且用户选择“图像26”作为更新后的图像。用户确认后,联系人列表中的联系人二的图像被快速更新为“图像26”,如图所示,并通知联系人二的列表项更新数据库。在上述操作过程中,用户直接在联系人列表中触发并完成图像更换,而不需要进入具体的联系人项。
[0069]综上所述,本发明当列表界面中的某列表项接收到用户的图像更新指令后,获取用户指定更新的第二图像,再将所述列表项的原有的第一图像或缺省图像更新为第二图像,即可完成列表项的图像更新。借此,本发明能够直接在列表界面中更新列表项的图像,避免现有技术中用户需要层层调用才能够更新列表项的图像的不便,从而使得图像更新操作更加方便快捷,提高了用户体验。
[0070]当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
【主权项】
1.一种基于列表项的图像更新方法,其特征在于,包括有: 在列表界面中显示包括至少一个列表项的列表,并且所述列表项对应配置有第一图像或缺省图像; 当所述列表界面中的某所述列表项接收到预定的图像更新指令后,获取所述图像更新指令对应的第二图像; 将接收到所述图像更新指令的所述列表项的所述第一图像或缺省图像更新为所述第二图像。
2.根据权利要求1所述的图像更新方法,其特征在于,所述当列表界面中的某所述列表项接收到预定的图像更新指令后,获取所述图像更新指令对应的第二图像的步骤包括: 当所述列表界面中的某所述列表项接收到预定的更新触发指令后,显示对应的图像更新界面; 当所述图像更新界面接收到预定的图像获取指令后,获取所述图像获取指令对应的所述第二图像。
3.根据权利要求2所述的图像更新方法,其特征在于,所述更新触发指令为长按触控指令、点击触控指令或者手势触控指令。
4.根据权利要求1所述的图像更新方法,其特征在于,所述将接收到所述图像更新指令的所述列表项的所述第一图像或缺省图像更新为所述第二图像的步骤之后包括: 通知被更新图片的所述列表项进行数据库更新。
5.根据权利要求1?4任一项所述的图像更新方法,其特征在于,所述在列表界面中显示包括至少一个列表项的列表的步骤之前包括: 基于图像控件添加所述列表界面中所述列表项的图像更新事件,所述图像更新事件对应所述图像更新指令。
6.一种基于列表项的图像更新系统,其特征在于,包括有: 列表显示模块,用于在列表界面中显示包括至少一个列表项的列表,并且所述列表项对应配置有第一图像或缺省图像; 图像获取模块,用于当所述列表界面中的某所述列表项接收到预定的图像更新指令后,获取所述图像更新指令对应的第二图像; 图像更新模块,用于将接收到所述图像更新指令的所述列表项的所述第一图像或缺省图像更新为所述第二图像。
7.根据权利要求6所述的图像更新系统,其特征在于,所述图像获取模块包括: 触发子模块,用于当所述列表界面中的某所述列表项接收到预定的更新触发指令后,显示对应的图像更新界面; 获取子模块,用于当所述图像更新界面接收到预定的图像获取指令后,获取所述图像获取指令对应的所述第二图像。
8.根据权利要求7所述的图像更新系统,其特征在于,所述更新触发指令为长按触控指令、点击触控指令或者手势触控指令。
9.根据权利要求6所述的图像更新系统,其特征在于,还包括: 更新通知模块,用于通知被更新图片的所述列表项进行数据库更新。
10.根据权利要求6?9任一项所述的图像更新系统,其特征在于,还包括: 事件添加模块,用于基于图像控件添加所述列表界面中所述列表项的图像更新事件,所述图像更新事件对应所述图像更新指令。
【专利摘要】本发明适用于通信技术领域,提供了一种基于列表项的图像更新方法,包括有:在列表界面中显示包括至少一个列表项的列表,并且所述列表项对应配置有第一图像或缺省图像;当所述列表界面中的某所述列表项接收到预定的图像更新指令后,获取所述图像更新指令对应的第二图像;将接收到所述图像更新指令的所述列表项的所述第一图像或缺省图像更新为所述第二图像。相应地,本发明还提供一种基于列表项的图像更新系统。借此,本发明能够直接在列表界面中更新列表项的图像,从而使得图像更新操作更加方便快捷。
【IPC分类】G06F9-44, G06F3-0482
【公开号】CN104536653
【申请号】CN201410778739
【发明人】魏友银
【申请人】宇龙计算机通信科技(深圳)有限公司
【公开日】2015年4月22日
【申请日】2014年12月15日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1