一种彩信播放方法及装置的制造方法_2

文档序号:9914603阅读:来源:国知局
界面划分成互不重叠的列表区域及预览区域,可以在查看文件列表的同时预览对应的媒体文件内容,方便用户浏览彩信中的媒体文件。
[0038]在列表区域中展现的文件列表如图2所示。需要说明的是,若文件列表在所述列表区域中显示不全,即文件列表的长度和/或宽度大于列表区域的长度和/或宽度,则文件列表可以在列表区域中滑动显示,用户对文件列表执行滑动操作后,文件列表中未在列表区域中显示的内容可以滑动进入列表区域,以使得彩信的全部内容可展现给用户。
[0039]步骤104,判断所述媒体文件的文件类型是否为预设的可播放文件类型;
[0040]作为一种示例,可播放的文件类型可以包括视频类型、音频类型、纯文本、图片类型的至少一种,其中,视频类型可以包括MPEG、MPG、DAT、AV1、MOV、ASF、WMV、NAV1、3GP、REALVIDEO、MKV、FLV、F4V、RMVB、WEBM等视频格式的类型;音频类型可以包括CD格式、WAVE (*.WAV)、AIFF、AU、MP3、MID1、WMA、RealAud1、VQF、OggVorbis^ AAC、APE 等音频格式的类型;图片类型可以包括 bmp、jpg、tiff、gif、tga、exif、fpx、svg、psd、cdr、pcd、dxf、ufo、eps、a1、raw等图片格式的类型。实际上,可播放的文件类型还可以为word文件、excel媒体文件、PDF媒体文件等,本发明实施例对可播放的文件类型的具体类型无需加以限制。
[0041]相应地,除可播放的文件类型以外的文件类型为不可播放的文件类型。
[0042]可以从媒体文件的文件描述信息中获得媒体文件的文件类型,若媒体文件的文件类型在可播放的文件类型中,则表示该媒体文件为可播放的媒体文件。
[0043]步骤105,若所述媒体文件的文件类型为所述可播放的文件类型,则在所述预览区域播放或显示对应的媒体文件。
[0044]例如,若文件列表中的某条数据项是纯文本,则可以在预览区域中显示该纯文本的全部内容,且该纯文本在预览区域是放大显示的,以使用户更清楚的浏览彩信内容;若文件列表中的某条数据项是图片的小图,则可以在预览区域中显示该图片的放大图;若文件列表的某条数据项的数据项名称显示该媒体文件是视频类型,则可以在预览区域中播放该视频文件;若文件列表的某条数据项的数据项名称显示该媒体文件是音频类型,则可以在预览区域中播放该音频文件。
[0045]相应地,若媒体文件的文件类型不为可播放的文件类型(即当前媒体文件的文件类型为不可播放的文件类型),则可以在预览区域显示媒体文件的文件标识。例如,若设定的不可播放的文件类型为word类型,则在当前媒体文件为word文件时,可以将该word文件的文件标识显示在预览区域中。进一步的,对于不可在预览区域中播放或显示的媒体文件,预览区域除了显示文件标识外,还可以根据文件类型显示对应的功能按钮,例如显示“打开”的功能按钮,以提示用户使用其他app打开该文件。
[0046]在一种实施方式中,在有媒体文件进入预览区域(即预览区域播放或显示媒体文件)的过程中,本发明实施例还可以执行如下步骤:
[0047]若检测到针对所述预览区域的指定手势操作时,则对所述预览区域中的媒体文件执行与所述指定手势操作对应的指令。
[0048]具体而言,若移动设备检测到手势操作,首先判断该手势操作是否为指定手势操作。指定手势操作至少可以包括如下一种手势操作:两指间距由大到小改变的缩小手势操作、两指间距由小到大改变的放大手势操作。需要说明的是,该指定手势操作并不限于上述的缩小手势操作及放大手势操作,也可以是其他的手势操作(例如由里向外的滑动手势、由外向里的滑动手势,等等),只要将指定手势操作关联特定的指令,完成特定的功能,则可以落入本发明保护的范围,另外,该手势操作可以为作用于移动设备屏幕上的手势,也可以是在移动设备屏幕的对应上方执行的隔空手势,本发明实施例对此无需加以限制。
[0049]与所述指定手势操作对应的指令可以包括:放大图片的指令、缩小图片的指令、放大文字的指令、缩小文字的指令、音频或视频的音量放大或缩小指令、音频或视频的快进或后退指令,等等。该与指定手势操作对应的指令可以是与指定手势操作具有预设绑定关系的指令,例如,与缩小手势操作绑定的指令为图片或文字的缩小指令、音频或视频的音量缩小指令;与放大手势操作绑定的指令为图片或文字的放大指令、音频或视频的音量放大指令。
[0050]实际上,本发明实施例中的预览区域是个layout(为了满足特殊需要而改写的布局元素),可以根据当前选择的文件类型,往这个layout添加不同的view(视图)。例如,如果媒体文件是纯文本类型,可以添加一个针对文本的布局,该布局包含2层,第一层也是个scrolllayout(自定义布局),主要用于监听用户的手势操作,layout里面添加的是textview控件,用于显示文本。当外层的layout检测到指定手势操作后,动态的设置textview的字体大小,实现缩放功能。
[0051]在实际应用中,若文本或图片的实际长度或宽度大于预览区域的长度或宽度,或者,放大后的文本或图片的长度或宽度大于预览区域的长度或宽度,则该文本或图片,或放大后的文本或图片在该预览区域中是可滑动的,可以通过滑动文本或图片来浏览全部的内容。
[0052]在一种实施方式中,在有媒体文件进入预览区域(即预览区域播放或显示媒体文件)的过程中,本发明实施例还可以执行如下步骤:
[0053]若检测到针对所述预览区域的点触手势操作,且所述点触手势操作的点触时间大于预设点触时长,则显示预设的功能菜单,所述功能菜单包括一个或多个功能选项;当接收到针对所述功能菜单中某一功能选项的选定操作时,触发对应的功能。
[0054]具体来说,若检测到用户针对预览区域中显示或播放的媒体文件执行长按(点触手势操作的点触时间大于预设点触时长)操作时,则可以弹出功能菜单,该功能菜单中具有一个或多个功能选项,功能选项可以包括以下的至少一种:保存、打开、导入。实际上,功能选项可以根据文件类型动态添加,例如,对于图片、文本、视频、音频等,具有打开和保存选项,对于vcard、vcalender具有导入和保存选项。
[0055]需要说明的是,“打开”的功能选项是指专业的APP软件打开媒体文件(比如用户想使用播放器软件打开视频),本发明实施例可以提供快捷的入口,以使用户能方便地使用其他软件打开媒体文件。“保存”的功能选项是指提供快捷入口将媒体文件保存在本地或远程服务器中;“导入”的功能选项是指将vcard类型或vcalender类型的媒体文件导入电话本或日历中。
[0056]本发明实施例创新地提出一种彩信播放方法,将移动设备中的播放界面分为互不重叠的列表区域与预览区域,在接收到彩信后,获得彩信中的所有媒体文件,并将媒体文件组织成文件列表,将文件列表展现在列表区域中,并将可播放类型的媒体文件在预览区域中播放或显示,以此来使得播放界面中直观显示所有的彩信内容的同时,播放或显示可播放的媒体文件。
[0057]参照图3,示出了本发明实施例的一种彩信播放方法实施例二的步骤流程图,可以包括如下步骤:
[0058]步骤201,接收彩信,所述彩信包括一个或多个媒体文件;
[0059]步骤202,将所述一个或多个媒体文件组织成文件列表;
[0060]步骤203,在所述列表区域中展现所述文件列表;
[0061]用户点击彩信后则可以进入步骤203-步骤206的自动阅读彩信的流程。
[0062]步骤204,逐条载入所述文件列表中的媒体文件,判断当前载入的媒体文件的文件类型是否为预设的可播放文件类型;
[0063]在自动阅读彩信流程中,移动设备智能地逐条载入文件列表中的媒体文件,并判断当前载入的媒体文件是否为预设的可播放文件类型。作为本发明实施例的一种优选示例,预设的可播放文件类型可以至少包括视频类型,和/或,音频类型,图片类型,和/或,纯文本。
[0064]步骤205,若所述媒体文件的文件类型为所述可播放的文件类型,则在所述预览区域播放或显示对应的媒体文件;
[0065]在本发明实施例的一种优选实施例中,步骤205可以包括如下子步骤:
[0066]子步骤S11,若所述媒体文件的文件类型为视频类型和/或音频类型,则在所述预览区域自动播放对应的视频文件和/或音频文件;
[0067]在具体实现中,该视频文件和/或音频文件的播放时间为所述视频文件和/或音频文件中的播放时长。
[0068]子步骤S12,若所述媒体文件的文件类型为图片类型和/或纯文本,则在所述预览区域显示对应的图片文件和/或纯文本。
[00
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1