The invention relates to a system and method for multi system Android content fast copy paste, comprising a multi copy action module, content module, multi clipboard paste action module; when the user presses the content, copy the contents to be selected, and according to different types, will be sent to the contents of the clipboard module; according to different types, save a plurality of selected by the user to copy the contents of the user; long press need to paste the operating area, the system provides the picture type text type paste and paste for users to choose, and will be more content to preserve the contents out of every module of the clipboard. The invention distinguishes the picture and text type of the copy content, and the user can select the picture paste or the text paste according to the purpose of the paste. The function of copy and paste is extended, the reusability and efficiency of copy paste are improved, and the user experience is improved.
【技术实现步骤摘要】
一种安卓系统多内容快速复制粘贴的实现系统及方法
本专利技术涉及一种安卓系统多内容快速复制粘贴的实现系统及方法,属于安卓设备多媒体
技术介绍
随着移动终端的日新月异,基于安卓系统的各种应用也层出不穷,由于用户对安卓系统中的文本编辑、图书阅读等应用的大量使用,使人们在工作与生活中也越来越多地开始使用安卓设备处理信息内容。与此同时,复制粘贴功能更是人们在处理信息时最常用的功能。目前,安卓系统上的复制粘贴的基本操作是:复制时,在需要复制的文本内容处长按唤起选择光标,拖动光标选择一处需要复制的内容,点击复制/粘贴按钮。粘贴文本时,在需要插入信息的文本处插入处唤粘贴按钮,点击粘贴按钮在此处插入上一次复制的文字。虽然这样的方法便于复制单次连续的文本内容,但是,当需要复制的内容包含图片,或者不是连续的一处而是多处多段时,操作就变得复杂起来。因为每次只能复制和粘贴一处内容,一旦需要复制粘贴多处内容时,用户就不得不在复制文本内容所在段落与粘贴目标段落甚至不同应用之间来回切换进行复制与粘贴,并且文字的复制和图片的复制必须每次都分开操作无法同时进行。如果复制内容位于不同应用中时 ...
【技术保护点】
一种安卓系统多内容快速复制粘贴的实现系统,其特征在于,包括依次连接的多内容复制动作模块、多内容剪贴板模块、多内容粘贴动作模块;所述多内容复制动作模块用于:当用户长按内容时,选中要复制的内容,并根据选中的要复制的内容不同类型,将其发送至所述多内容剪贴板模块;选中的要复制的内容的类型包括图片、文字;所述多内容剪贴板模块用于:根据选中的要复制的内容的不同类型,保存多条被用户选中的要复制的内容,直到复制工作完成;所述多内容粘贴动作模块用于:用户长按需要粘贴操作的区域,系统提供图片类型粘贴和文本类型粘贴供用户选择,并将所述多内容剪贴板模块保存的内容逐条取出,根据用户选择的类型显示最近 ...
【技术特征摘要】
1.一种安卓系统多内容快速复制粘贴的实现系统,其特征在于,包括依次连接的多内容复制动作模块、多内容剪贴板模块、多内容粘贴动作模块;所述多内容复制动作模块用于:当用户长按内容时,选中要复制的内容,并根据选中的要复制的内容不同类型,将其发送至所述多内容剪贴板模块;选中的要复制的内容的类型包括图片、文字;所述多内容剪贴板模块用于:根据选中的要复制的内容的不同类型,保存多条被用户选中的要复制的内容,直到复制工作完成;所述多内容粘贴动作模块用于:用户长按需要粘贴操作的区域,系统提供图片类型粘贴和文本类型粘贴供用户选择,并将所述多内容剪贴板模块保存的内容逐条取出,根据用户选择的类型显示最近几次复制的内容,用户可根据当前处理需要选择合适的内容进行粘贴。2.根据权利要求1所述的一种安卓系统多内容快速复制粘贴的实现系统,其特征在于,所述多内容复制动作模块包括内容选择器CopySelector、复制按钮CopyButton;所述内容选择器CopySelector用于选中要复制的文本或图片内容,所述复制按钮CopyButton用于将内容选择器CopySelector选中的要复制的文本或图片内容发送至所述多内容剪贴板模块。3.根据权利要求2所述的一种安卓系统多内容快速复制粘贴的实现系统,其特征在于,所述内容选择器CopySelector包括双向可移动光标,双向可移动光标用于拖动选择需要复制的文本或图片内容;定义所述复制按钮CopyButton如下:在所述复制按钮CopyButton中添加onClickListener监听接口,用于监听用户的长按动作。4.根据权利要求3所述的一种安卓系统多内容快速复制粘贴的实现系统,其特征在于,所述多内容剪贴板模块包括SQLite数据库,用于存储多条被用户选中的复制的文本内容;所述多内容粘贴动作模块包括图片粘贴按钮ImgPaserButton以及文本粘贴按钮TextPaserButton,用于选择需要粘贴的内容类型,并根据用户的选择从SQLite数据库中返回需要粘贴的内容;定义所述多内容剪贴板模块如下:定义MultiTextClipBoard类,通过MultiTextClipBoard类实现所述多内容剪贴板模块的功能;定义所述MultiTextClipBoard类如下:定义addTextItems()方法、getTextItems()方法、addImgItems()方法、getImgItems()方法;addImgItems()方法及addTextItems()方法用于响应复制按钮CopyButton点击事件,即:用户单击复制按钮CopyButton时,当复制内容类型为图片时,MultiTextClipBoard类分拣调addImgItems()方法,将内容选择器CopySelector选中的要复制的图片内容逐条存入所述SQLite数据库中保存;当复制内容类型为文本时,MultiTextClipBoard类分拣调addTextItems()方法,将内容选择器CopySelector选中的要复制的文本内容逐条存入所述SQLite数据库中保存;getImgItems()方法用于响应图片粘贴按钮ImgPaserButton单击事件,即:用户单击图片粘贴按钮ImgPaserButton时,MultiTextClipBoard类调用getImgItems()方法,取出存入所述SQLite数据库中的图片内容;getTextItems()方法用于响应文本粘贴按钮TextPaserButton单击事件,即:用户单击文本粘贴按钮TextPaserButton时,MultiTextClipBoard类调用getTextItems()方法,取出存入所述SQLite数据库中的文本内容。5.根据权利要求4所述的一种安卓系统多内容快速复制粘贴的实现系统,其特征在于,定义所述多内容粘贴动作模块如下:定义PasterListView类作为显示控件,用于为用户显示之前复制的多条内容;定义图片粘贴按钮ImgPaserButton以及文本粘贴按钮TextPaserButton,并在图片...
【专利技术属性】
技术研发人员:张舒,吴大雷,张秀真,
申请(专利权)人:济南浚达信息技术有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。