一种移动终端方便用户进行信息输入的方法及移动终端的制作方法

文档序号:9631317阅读:539来源:国知局
一种移动终端方便用户进行信息输入的方法及移动终端的制作方法
【技术领域】
[0001]本发明涉及移动终端领域,特别是涉及一种移动终端方便用户进行信息输入的方法及移动终端。
【背景技术】
[0002]为了方便用户手持移动终端,移动终端的屏幕通常被设计的不是很大,因此无法在同一个屏幕下显示太多的内容。当用户在一个应用的界面上查看一些文字或者数字,然后打开另一个应用并输入这些文字或数字时,由于要输入的文字或数字并不在当前的输入界面上,因此需要来回切换界面,由于人的记忆力有限,有时需要切换很多次才能完成输入。
[0003]举例来说,用户通过手机的摄像头拍了一张带有电话号码的照片,当用户需要拨打该号码时,首先需要用图片浏览器打开照片找到相关的电话号码,接着打开拨打电话的界面,然后输入该电话号码。由于人的记忆有限,很难一次就记住照片上的电话号码,此时就需要在图片浏览器界面和拨打电话界面来回切换。再比如,用户拍了几张汽车的里程表和加油机上的加油数据,事后打开计算器来计算油耗,由于各个数据在不同的图片上,需要切换的界面就会更多,非常的不方便。

【发明内容】

[0004]本发明主要解决的技术问题是提供一种移动终端方便用户进行信息输入的方法及移动终端,能够减少信息输入时在不同窗口之间的来回切换次数,从而提高用户进行信息输入的体验度。
[0005]为解决上述技术问题,本发明采用的一个技术方案是:提供一种移动终端方便用户进行信息输入的方法,该方法包括:当第一应用程序被启动后,在显示屏上显示运行第一应用程序的第一窗口,第一窗口覆盖显示屏;当粘贴板功能被启动后,生成运行粘贴板功能的透明窗口,透明窗口浮动于第一窗口之上;调整透明窗口的位置和/或形状以覆盖第一窗口中的待截取信息;当透明窗口的位置和/或形状被确定后,点击透明窗口中的确认按钮以复制待截取信息至透明窗口 ;当第二应用程序被启动后,生成运行第二应用程序的第二窗口并显示于显示屏,复制有待截取信息的透明窗口浮动于第二窗口之上;在第二应用程序中输入透明窗口中的待截取信息。
[0006]其中,当粘贴板功能被启动后,生成运行粘贴板功能的透明窗口的步骤包括:当粘贴板功能被启动后,由操作系统在显示屏的最前端绘制透明窗口并将透明窗口加入至操作系统的根窗口中。
[0007]其中,调整透明窗口的位置和/或形状以覆盖第一窗口中的待截取信息的步骤包括:通过拖动透明窗口以调整透明窗口的位置;以及通过对透明窗口的单点、多点或线段向任意方向拉伸以调整透明窗口的形状。
[0008]其中,当透明窗口的位置和/或形状被确定后,点击透明窗口中的确认按钮以复制待截取信息至透明窗口的步骤包括:当透明窗口的位置和/或形状被确定后,由操作系统对显示屏进行截屏处理以生成第一图像;由操作系统根据透明窗口的位置和形状对第一图像进行裁剪以生成第二图像,其中,第二图像包括待截取信息;复制第二图像至透明窗口中。
[0009]其中,当操作系统为安卓系统时,由安卓系统调用SurfaceControl类中的screenshot函数对显示屏进行截屏处理以生成第一图像,由安卓系统根据透明窗口的位置和形状通过Bitmap类的createBitmap方法来对第一图像进行裁剪以生成第二图像。
[0010]其中,该方法进一步包括:当粘贴板功能使用结束后,点击透明窗口中的取消按钮以从显示屏上移除透明窗口。
[0011]为解决上述技术问题,本发明采用的另一个技术方案是:提供一种方便用户进行信息输入的移动终端,该移动终端包括:第一窗口模块,用于当第一应用程序被启动后,在显示屏上显示运行第一应用程序的第一窗口,第一窗口覆盖显示屏;粘贴板模块,用于当粘贴板功能被启动后,生成运行粘贴板功能的透明窗口,透明窗口浮动于第一窗口之上;调整透明窗口的位置和/或形状以覆盖第一窗口中的待截取信息;当透明窗口的位置和/或形状被确定后,复制待截取信息至透明窗口 ;第二窗口模块,用于当第二应用程序被启动后,生成运行第二应用程序的第二窗口并显示于显示屏,复制有待截取信息的透明窗口浮动于第二窗口之上;输入模块,用于在第二应用程序中输入透明窗口中复制的待截取信息。
[0012]其中,粘贴板模块包括透明窗口生成单元,透明窗口生成单元用于当粘贴板功能被启动后,由操作系统在显示屏的最前端绘制透明窗口并将透明窗口加入至操作系统的根窗口中。
[0013]其中,粘贴板模块包括透明窗口调整单元,透明窗口调整单元用于拖动透明窗口以调整透明窗口的位置以及对透明窗口的单点、多点或线段向任意方向拉伸以调整透明窗口的形状。
[0014]其中,粘贴板模块包括透明窗口复制单元,透明窗口复制单元用于当透明窗口的位置和/或形状被确定后,由操作系统对显示屏进行截屏处理以生成第一图像;由操作系统根据透明窗口的位置和形状对第一图像进行裁剪以生成第二图像,第二图像包括待截取信息;复制第二图像至透明窗口中。
[0015]本发明的有益效果是:区别于现有技术的情况,本发明的移动终端方便用户进行信息输入的方法及移动终端通过当第一应用程序被启动后,在显示屏上显示运行第一应用程序的第一窗口 ;当粘贴板功能被启动后,生成运行粘贴板功能的透明窗口,其中,透明窗口浮动于第一窗口之上;复制第一窗口中待截取信息至透明窗口中;当第二应用程序被启动后,生成运行第二应用程序的第二窗口,复制有待截取信息的透明窗口浮动于第二窗口之上;在第二应用程序中输入透明窗口中的待截取信息。通过上述方式,本发明能够以相对简单地方式实现信息的输入,避免了进行信息输入时在不同窗口之间的来回切换,进而增强了用户对信息输入的体验度。
【附图说明】
[0016]图1是本发明实施例的移动终端方便用户进行信息输入的方法的流程图;
[0017]图2是本发明实施例的移动终端方便用户进行信息输入的方法的应用场景示意图;
[0018]图3是本发明实施例的方便用户进行信息输入的移动终端的结构示意图;
[0019]图4是本发明实施例的方便用户进行信息输入的移动终端一实体装置的结构示意图。
【具体实施方式】
[0020]下面结合附图和实施方式对本发明进行详细说明。
[0021]图1是本发明实施例的移动终端方便用户进行信息输入的方法的流程图。需注意的是,若有实质上相同的结果,本发明的方法并不以图1所示的流程顺序为限。如图1所示,该方法包括如下步骤:
[0022]步骤S101:当第一应用程序被启动后,在显示屏上显示运行第一应用程序的第一窗口,第一窗口覆盖显不屏。
[0023]步骤S102:当粘贴板功能被启动后,生成运行粘贴板功能的透明窗口,透明窗口浮动于第一窗口之上。
[0024]在步骤S102中,系统用户界面(System UI)中设置有粘贴板图标,当用户用手指从显示屏的顶部向下滑动时,即可下拉出System UI的界面,点击界面上粘贴板图标,即可启动粘贴板功能。
[0025]其中,在System UI的界面中设置粘贴板图标的步骤包括:在System UI的界面上增加一个粘贴板图标的布局,然后增加对此图标的点击事件。其中,点击事件是指当粘贴板图标被点击后,在显示屏的最前端生成运行粘贴板功能的透明窗口并隐藏System UI界面。
[0026]当粘贴板功能被启动后,由操作系统在显示屏的最前端绘制透明窗口并将透明窗口加入至操作系统的根窗口中。运行粘贴板功能的透明窗口为系统级的窗口,该窗口不会受到其它应用程序的影响,也就是说,当运行粘贴板功能的透明窗口生成后,即使有其它的应用程序被启动,该透明窗口将一直位于显示屏的最前端。
[0027]步骤S103:调整透明窗口的位置和/或形状以覆盖第一窗口中的待截取信息。
[0028]在步骤S103中,通过拖动透明窗口以调整透明窗口的位置。具体来说,当用户拖动透明窗口时,根据用户手指的坐标位置重新计算透明窗口绘制的位置即可实现透明窗口的移动。
[0029]通过对透明窗口的单点、多点或线段向任意方向拉伸以调整透明窗口的形状。其中,透明窗口的形状可以是方框、圆形、椭圆形等规则的图形或者也可以是不规则图形。
[0030]步骤S104:当透明窗口的位置和
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1