【技术实现步骤摘要】
一种Android终端由录屏生成操作步骤长图的方法及设备
[0001]本专利技术涉及Android终端
,具体涉及一种Android终端由录屏生成操作步骤长图的方法、计算机存储介质及Android终端。
技术介绍
[0002]在使用Android终端(尤其是手机和平板)时,经常有这种需求,有时想知道某个应用的某个界面是如何进入的,比如终端客户反馈某个第三方应用的问题给终端厂商,而客户有时仅仅对有问题的界面截屏,然后把截图发给厂商,厂商由于对这个第三方应用不熟悉,不知道这个界面是如何才能得到。这时厂商需要客户提供一下操作步骤,演示如何进入到这个界面的。
[0003]面对上面的问题,目前使用最多的解决方案是录屏,但是录屏无法准确演示用户手指的触摸操作,因为在有的界面进行触屏操作,界面没有太明显的变化,比如点击按钮,如果应用按钮的点击效果做的不够明显,仍然无法让人很快地从录屏得到的视频中识别出操作步骤。而且录屏得到的视频也比较大不方便传递信息。
技术实现思路
[0004]针对现有技术的不足,本专利技术 ...
【技术保护点】
【技术特征摘要】
1.一种Android终端由录屏生成操作步骤长图的方法,其特征在于,具体过程如下:在SystemUI实现一个全屏透明的触摸消息监听界面,该界面是一个打开后处于任何应用之前的View,定义该View为TouchCaptureView;TouchCaptureView默认是关闭的,并且与录屏同步打开和关闭,其打开后只会监听触摸屏的触摸消息,不拦截触摸消息;当点击开始录屏时,TouchCaptureView就会同步显示,并且开始从0计时,与此同时,TouchCaptureView开始监听触摸屏的触摸消息;当在录屏过程中操作触摸屏时,TouchCaptureView通过判断触摸消息的down、move、up值的变化,每次在收到up消息时识别出此次触摸操作是点击还是滑动,并把识别到的结果连同up对应的计时时间保存至触摸信息数据库;所述触摸信息数据库的表结构为(type,startX,startY,endX,endY,time),定义一个数据结构TouchInfo与表中各项数据对应,其中,type用于记录此次触摸操作是点击还是滑动,(startX,startY)用于记录此次触摸操作down消息对应的位置;(endX,endY)用于记录此次触摸操作的up消息对应的位置,time用于记录此次触摸操作up消息发生的计时时间;当点击结束录屏时,录屏保存录制的视频到设定位置,TouchCaptureView在关闭之前会弹出一个对话框供用户选择是否导出操作步骤长图;当用户选择导出操作步骤长图时,TouchCaptureView会结合录屏得到的视频和触摸信息数据库中保存的本次录屏过程中的触摸信息数据得到最终的操作步骤长图:1)获取触摸信息数据库中保存的...
【专利技术属性】
技术研发人员:娄渊胜,季英会,
申请(专利权)人:读书郎教育科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。