一种媒体文件展示方法、装置及电子设备的制造方法_3

文档序号:9727052阅读:来源:国知局
程序中的媒体文件进行分组,并确定出每个媒体文件组的代表文件。这样,当终端接收到用户对目标应用程序中的媒体文件的查看触发请求时,可以直接将每个媒体文件组的代表文件输出展示给用户。可以提高处理效率,避免在接收到用户的查看触发请求时因长时间处理而影响用户的使用体验。
[0102]在多种应用场景中,用户都可以发出对目标应用程序中的媒体文件查看的触发请求。下面例举几种:
[0103]第一种,用户使用终端中安装的某个应用程序进行媒体文件编辑,如对图片文件编辑或者对视频文件编辑后,在该应用程序内保存了相应的媒体文件。如果用户要查看这些媒体文件,将发出对这些媒体文件查看的触发请求,该应用程序即为目标应用程序;
[0104]第二种,用户使用终端中安装的某个应用程序与其他用户进行即时通信时,如果发生了媒体文件的收发行为,如该用户接收了其他用户发送的图片或者视频等,则在该应用程序中将保存相应的媒体文件。如果用户要对该应用程序中的媒体文件进行清理,将首先查看这些媒体文件以确定要对哪些媒体文件进行清理,此时,用户可以发出对这些媒体文件查看的触发请求。该应用程序即为目标应用程序。
[0105]需要说明的是,上述两种应用场景仅为示例而已,在其他应用场景中,用户也可能会发出对目标应用程序中的媒体文件查看的触发请求,本发明实施例对此不做限制。
[0106]终端接收到用户对目标应用程序中的媒体文件查看的触发请求时,可以仅将每个媒体文件组的代表文件输出展示给用户。具体的,可以以列表形式、图标形式或缩略图形式输出展示各代表文件。将代表文件以缩略图形式输出展示给用户,使用户可以通过代表文件的缩略图直观得到该代表文件的媒体内容。如果代表文件为视频文件,还可以在其所展示的缩略图上增加文件类型标记,如播放按钮图标,以帮助用户区分所展示的代表文件哪些为视频文件,哪些为图片文件。
[0107]应用本发明实施例所提供的技术方案,根据媒体文件间的关联关系,将目标应用程序中的媒体文件进行分组,即同一个媒体文件组中的媒体文件具有一定的关联关系,然后针对每个媒体文件组,确定该媒体文件组的代表文件,将每个媒体文件组的代表文件展示给用户,这样,展示给用户的媒体文件不会重复,减小了用户操作复杂度,提升了用户体验。
[0108]参见图3所示,在本发明的一个实施例中,在步骤S130之后,该方法还可以包括以下步骤:
[0109]S140:接收所述用户对展示的第一代表文件的详情查看请求。
[0110]在终端的显示屏幕的显示视图中,可以显示多个代表文件,用户可以通过对第一代表文件进行点击、双击、或勾选后点击查看按钮等操作向终端发出对展示的第一代表文件的详情查看请求。第一代表文件为当前终端显示屏幕的显示视图中包含的某一代表文件。终端接收到用户对第一代表文件的详情查看请求后,可以继续执行步骤S150的操作。
[0111]S150:输出展示所述第一代表文件所在的媒体文件组中的所有媒体文件。
[0112]媒体文件组中可能包含一个或多个媒体文件,当终端接收到用户对第一代表文件的详情查看请求后,可以输出展示该第一代表文件所在的媒体文件组中的所有媒体文件。
[0113]进一步的,还可以输出展示所述第一代表文件所在的媒体文件组中各媒体文件的大小信息和/或所述第一代表文件所在的媒体文件组中媒体文件的总的大小信息。
[0114]S卩,终端在输出展示第一代表文件所在的媒体文件组中的所有媒体文件的同时,可以输出展示该第一代表文件所在的媒体文件组中各媒体文件的大小信息、或该第一代表文件所在的媒体文件组中媒体文件的总的大小信息,或同时输出各媒体文件的大小信息和总的大小信息。
[0115]若本发明实施例应用于用户对媒体文件进行清理的场景中,各媒体文件的大小信息或媒体文件组中所有媒体文件总的大小信息,可以为用户确定是否对该媒体文件组中的媒体文件进行清理提供参考依据。
[0116]在本发明的一个实施例中,在步骤S130之后,该方法还可以包括以下步骤:
[0117]第一个步骤:接收所述用户对展示的代表文件的选择指令;
[0118]第二个步骤:输出展示所述用户选择的代表文件所在的媒体文件组中的所有媒体文件的总的大小信息。
[0119]为方便描述,将上述两个步骤结合起来进行说明。
[0120]在实际应用中,如果用户要对媒体文件进行清理或者将媒体文件移动存储位置,都可以按照终端提供的选择操作指引,对展示的代表文件进行选择,终端接收到用户对展示的代表文件的选择指令后,可以输出展示用户选择的代表文件所在的媒体文件组中的所有媒体文件的总的大小信息,具体的,可以在终端显示屏幕的显示视图的预设位置处进行展示。
[0121]比如,上述实例1中,以图片文件1为代表文件的媒体文件组包含的媒体文件分别为:图片文件1、图片文件2和图片文件3,总的大小为2MB,上述实例2中,以视频文件1为代表文件的媒体文件组包含的媒体文件分别为:视频文件1和图片文件4,总的大小为5MB。终端将图片文件1的缩略图和视频文件1的缩略图展示给用户,用户选择图片文件1时,终端即可输出展示当前所选择的媒体文件组中所有媒体文件总的大小,即2MB,用户选择图片文件1和视频文件1时,终端即可输出展示当前所选择的媒体文件中所有媒体文件总的大小,即7MB。
[0122]将用户选择的代表文件所在的媒体文件组中的所有媒体文件的总的大小信息输出展示给用户,有助于用户根据实际需要确定是否对所选择的媒体文件进行进一步的操作,如清理或移动存储位置等操作。
[0123]参见图3所示,在本发明的一个实施例中,在步骤S130之后,该方法还可以包括以下步骤:
[0124]S160:接收所述用户对展示的第二代表文件的删除指令;
[0125]在终端的显示屏幕的显示视图中,可以显示多个代表文件,用户可以通过对第二代表文件进行选择后,发出对第二代表文件的删除指令,如点击预设的删除按钮。第二代表文件为当前终端显示屏幕的显示视图中包含的某一代表文件。终端接收到用户对第二代表文件的删除指令后,可以继续执行步骤S170的操作。
[0126]S170:删除所述第二代表文件所在的媒体文件组中的所有媒体文件。
[0127]终端接收到用户对展示的第二代表文件的删除指令后,可以直接删除第二代表文件所在的媒体文件组中的所有媒体文件。例如,媒体文件组包含图片文件1、图片文件2和图片文件3,图片文件1作为该媒体文件组的代表文件展示给用户后,如果用户发出对图片文件1的删除指令,则终端接收到该删除指令后,可以直接删除图片文件1、图片文件2和图片文件3。
[0128]当然,实际应用中,用户可以在选择多个代表文件后,向终端发出删除指令,终端根据删除指令,对用户所选择的每个代表文件所在的媒体文件组中的所有媒体文件进行删除处理。
[0129]这样,对于某个包含多个媒体文件的媒体文件组来说,用户选择其代表文件即可删除该媒体文件组中的所有媒体文件,避免用户逐一对媒体文件进行选择,简化了用户操作,提升了用户体验。
[0130]相应于上面的方法实施例,本发明实施例还提供了一种媒体文件展示装置,该装置应用于终端。参见图4所示,该装置可以包括以下模块:
[0131 ]媒体文件组获得模块210,用于根据目标应用程序中不同媒体文件间的关联关系,对所述目标应用程序中的媒体文件进行分组,获得至少一个媒体文件组;
[0132]代表文件确定模块220,用于针对每个媒体文件组,从该媒体文件组包含的媒体文件中,确定该媒体文件组的代表文件;
[0133]代表文件输出展示模块230,用于在接收到用户对所述目标应用程序中的媒体文件的查看触发请求的情况下,仅将每个媒体文件组的代表文件输出展示给所述用户。
[0134]应用本发明实施例所提供的装置,根据媒体文件间的关联关系,将目标应用程序中的媒体文件进行分组,即同一个媒体文件组中的媒体文件具有一定的关联关系,然后针对每个媒体文件组,确定该媒体文件组的代表文件,将每个媒体文件组的代表文件展示给用户,这样,展示给用户的媒体文件不会重复,减小了用户操作复杂度,提升了用户体验。
[0135]在本发明的一种【具体实施方式】中,所述代表文件确定模块220,可以具体用于:
[0136]针对每
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1