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

文档序号:8223260阅读:205来源:国知局
基于列表项的图像更新方法及系统的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种基于列表项的图像更新方法及系统。
【背景技术】
[0002]目前手机等通信终端的android(安卓)等操作系统的界面图像的显示大多数是通过图像控件(imageView)等基类控件来显示的,所述图像控件主要用于显示页面型固定的图像。另外,列表控件(Iistview)的列表项(item)中配置头像等图像的场景已经被普遍应用,例如联系人列表头像,微信列表头像、微博列表头像、短彩信图像等,并且联系人列表等列表的图像可以更换。但目前用户在进入列表界面后,需要通过点击某个列表项进入对应的列表项界面,然后在列表项界面中找到图像进行编辑和设,这需要用户层层调用才能够更新图像的数据源,因此操作非常不方便,用户体验不好。
[0003]综上可知,现有技术在实际使用上显然存在不便与缺陷,所以有必要加以改进。

【发明内容】

[0004]针对上述的缺陷,本发明的目的在于提供一种基于列表项的图像更新方法及系统,其能够直接在列表界面中更新列表项的图像,从而使得图像更新操作更加方便快捷。
[0005]为了实现上述目的,本发明提供一种基于列表项的图像更新方法,包括有:
[0006]在列表界面中显不包括至少一个列表项的列表,并且所述列表项对应配置有第一图像或缺省图像;
[0007]当所述列表界面中的某所述列表项接收到预定的图像更新指令后,获取所述图像更新指令对应的第二图像;
[0008]将接收到所述图像更新指令的所述列表项的所述第一图像或缺省图像更新为所述第二图像。
[0009]根据本发明所述的图像更新方法,所述当列表界面中的某所述列表项接收到预定的图像更新指令后,获取所述图像更新指令对应的第二图像的步骤包括:
[0010]当所述列表界面中的某所述列表项接收到预定的更新触发指令后,显示对应的图像更新界面;
[0011]当所述图像更新界面接收到预定的图像获取指令后,获取所述图像获取指令对应的所述第二图像。
[0012]根据本发明所述的图像更新方法,所述更新触发指令为长按触控指令、点击触控指令或者手势触控指令。
[0013]根据本发明所述的图像更新方法,所述将接收到所述图像更新指令的所述列表项的所述第一图像或缺省图像更新为所述第二图像的步骤之后包括:
[0014]通知被更新图片的所述列表项进行数据库更新。
[0015]根据本发明所述的图像更新方法,所述在列表界面中显示包括至少一个列表项的列表的步骤之前包括:
[0016]基于图像控件添加所述列表界面中所述列表项的图像更新事件,所述图像更新事件对应所述图像更新指令。
[0017]本发明还提供一种基于列表项的图像更新系统,包括有:
[0018]列表显示模块,用于在列表界面中显示包括至少一个列表项的列表,并且所述列表项对应配置有第一图像或缺省图像;
[0019]图像获取模块,用于当所述列表界面中的某所述列表项接收到预定的图像更新指令后,获取所述图像更新指令对应的第二图像;
[0020]图像更新模块,用于将接收到所述图像更新指令的所述列表项的所述第一图像或缺省图像更新为所述第二图像。
[0021]根据本发明所述的图像更新系统,所述图像获取模块包括:
[0022]触发子模块,用于当所述列表界面中的某所述列表项接收到预定的更新触发指令后,显不对应的图像更新界面;
[0023]获取子模块,用于当所述图像更新界面接收到预定的图像获取指令后,获取所述图像获取指令对应的所述第二图像。
[0024]根据本发明所述的图像更新系统,所述更新触发指令为长按触控指令、点击触控指令或者手势触控指令。
[0025]根据本发明所述的图像更新系统,还包括:
[0026]更新通知模块,用于通知被更新图片的所述列表项进行数据库更新。
[0027]根据本发明所述的图像更新系统,还包括:
[0028]事件添加模块,用于基于图像控件添加所述列表界面中所述列表项的图像更新事件,所述图像更新事件对应所述图像更新指令。
[0029]本发明当列表界面中的某列表项接收到用户的图像更新指令后,获取用户指定更新的第二图像,再将所述列表项的原有的第一图像或缺省图像更新为第二图像,即可完成列表项的图像更新。借此,本发明能够直接在列表界面中更新列表项的图像,避免现有技术中用户需要层层调用才能够更新列表项的图像的不便,从而使得图像更新操作更加方便快捷,提高了用户体验。
【附图说明】
[0030]图1是本发明基于列表项的图像更新系统的结构示意图;
[0031]图2是本发明优选基于列表项的图像更新系统的结构示意图;
[0032]图3是本发明基于列表项的图像更新方法的流程图;
[0033]图4是本发明优选基于列表项的图像更新方法的流程图;
[0034]图5A?图是本发明优选基于联系人列表项的图像更新方法的操作界面图。
【具体实施方式】
[0035]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0036]图1是本发明基于列表项的图像更新系统的结构示意图,所述图像更新系统100可应用于手机、PDA(Personal Digital Assistant,个人数字助理)、平板电脑等通信终端中,并且所述图像更新系统100包括有列表显示模块10、图像获取模块20以及图像更新模块30,其中:
[0037]所述列表显示模块10,用于在列表界面中显示包括至少一个列表项的列表,并且所述列表项对应配置有第一图像或缺省图像。所述列表优选为通讯录、即时通信应用、微博等的联系人列表,所述列表项优选为一个联系人项,所述第一图像优选为用户设置的联系人头像。例如,用户点击通讯录图标进入通讯录的联系人列表界面,在所述联系人列表界面上将显示包括多个联系人项的联系人列表,每个联系人项可对应配置有一个联系人头像。当然,列表项对应的图像可能为空,此时列表项将对应系统默认指定的缺省图像,例如某些联系人项的联系人头像并没有设置,则系统显示默认统一的头像作为缺省头像,所述缺省头像的内容不限定,可以是统一的空白图片或人脸图片,但用户可以后续增加联系人头像替换缺省图像。
[0038]所述图像获取模块20,用于当列表界面中的某列表项接收到预定的图像更新指令后,获取所述图像更新指令对应的第二图像。所述图像更新指令可以是一个或多个。例如,用户长按联系人列表界面中某个联系人项,则触发更换图像的数据源,提示用户可以通过相册或拍照获取第二图像,用户可以拍照获取第二图像,或者从本地相册中选择一个图像作为第二图像。
[0039]所述图像更新模块30,用于将接收到图像更新指令的列表项的第一图像或缺省图像更新为第二图像。此时,列表界面中接收图像更新指令的列表项的图像更新为第二图像,并可通知该列表项更新数据库。
[0040]本发明能够直接在列表界面中更新列表项的图像,避免现有技术中用户需要层层调用才能够更新列表项的图像的不便,即用户不需要进入具体的列表项界面即可完成列表项的图像更新,从而大大减少了用户操作,以达到快速更换图像,提高用户体验的目的。
[0041]图2是本发明优选基于列表项的图像更新系统的结构示意图,所述图像更新系统100包括有列表显示模块10、图像获取模块20、图像更新模块30、事件添加模块40和/或更新通知模块50,其中:
[0042]所述事件添加模块40,用于基于图像控件添加列表界面中列表项的图像更新事件,所述图像更新事件对应图像更新指令。所述图像控件优选为imageView等基类控件。本发明基于图像控件设计一可动态更改图像的数据源,通过预定的图像更新指令以触发更换图像的数据源。
[0043]所述列表显不模块10,用于在列表界面中显不包括至少一个列表项的列表,并且所述列表项对应配置有第一图像或缺省图像。所述列表优选为通讯录、即时通信应用、微博等的联系人列表,所述列表项优选为一个联系人项,所述第一图像优选为用户设置的联系人头像。
[0044]所述图像获取模块20,用于当列表界面中的某列表项接收到预定的图像更新指令后,获取图像更新指令对应的第二图像。优选的是,所述图像获取模块20进一步包括有:
[0045]触发子模块21,用于当列表界面中的某列表项接收到预定的更新触发指令后,显示对应的图像更新界面。优选的是,更新触发指令为长按触控指令。例如,用户用手指长按联系人列表中的某个联系人项,生成对应的更新触发指令,此时联系人列表中显示图像更新界面。所述图像更新界面可供用户选择更新后的第二图像,并且图像更新界面可以提示用户可以通过拍照或本地相册获取第二图像。当然,所述更新触发指令也可以是点击触控指令或者手势触控指令等。
[0046]获取子模块22,用于当图像更新界面接收到预定的图像获取指令后,获取图像获取指令对应的第二图像。例如,若用户选择通过拍照获取第二图像,则通信终端可以即时启动摄像头拍摄照片作为第二图像;若用户选择通过本地相册获取第二图像,可以进入本地相册界面,用户在本地相册中选择一个图像作为第二图像。
[0047]所述图像更新模
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1