[发明专利]一种Linux兼容Android的应用间传送文件方法及装置在审
申请号: | 202110937006.1 | 申请日: | 2021-08-16 |
公开(公告)号: | CN113656196A | 公开(公告)日: | 2021-11-16 |
发明(设计)人: | 赵威;邱旭;魏金华 | 申请(专利权)人: | 深圳技德智能科技研究院有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518055 广东省深圳市南山区桃源街道福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 linux 兼容 android 应用 传送 文件 方法 装置 | ||
本发明公开了一种Linux兼容Android的应用间传送文件方法及装置,在第一Android应用界面待传送的文件处按下鼠标左键,Android系统生成待传送的文件的拖动阴影,将被传送的文件拖拽至第二Android应用界面,显示被传送的文件的拖动阴影,在第二Android应用界面松开鼠标左键,第二Android应用在鼠标松开处的控件接受被传送的文件。在Linux兼容Android的环境,本发明实现了在多个应用之间拖拽传送文件的功能。
技术领域
本发明涉及计算机操作系统领域,尤其涉及一种Linux兼容Android的应用间传送文件方法及装置。
背景技术
用户在Linux兼容Android环境中运行使用Android应用时,通常都有文件(图片、视频、音频、文本、办公文档、压缩包等)在应用之间传输的需求,例如:在图库应用中,鼠标左键长按图片或视频进入多选界面,选择一个或者多个文件,再次长按处于选中状态的文件,待出现拖拽图标后,拖拽至某个已经打开的记事本的应用中。或者在文件管理器中,通过同样的方式将音频文件、办公文档、压缩包等文件,拖拽至打开的安卓wps应用中,在wps里完成编辑。这些操作在手机上可以很好的完成。但是到目前为止,在Linux兼容Android环境中还无法解决上述问题。
发明内容
为了解决在Linux兼容Android的环境中,实现使用拖拽的方式在应用之间传输文件的问题,本发明提供了一种Linux兼容Android的应用间传送文件方法及装置。
一方面,本发明提供一种Linux兼容Android的应用间传送文件方法,所述方法应用在Linux上兼容运行Android的运行环境下,所述方法包括如下步骤:
步骤S1:在Linux上创建容器,在Linux上启动容器,在容器内启动Android系统;
步骤S2:在第一Android应用界面待传送的文件处按下鼠标左键,Android系统生成待传送的文件的拖动阴影,Linux侧将发生鼠标点击事件的第一Android应用的信息和鼠标点击事件发送给Android侧,Android侧记录第一Android应用的信息;
步骤S3:将被传送的文件拖拽至第二Android应用界面,Linux侧将第二Android应用的信息发送给Android侧,Android侧记录第二Android应用的信息和被传送的文件所在的位置信息,显示被传送的文件的拖动阴影;
步骤S4:在第二Android应用界面松开鼠标左键,第二Android应用在鼠标松开处的控件接受被传送的文件。
进一步地,所述步骤S2具体为:
在第一Android应用界面待传送的文件处按下鼠标左键;Android系统生成待传送的文件的拖动阴影;第一Android应用检测鼠标左键点击事件,并分析鼠标点击事件;Linux侧与Android侧进行通信的组件将发生鼠标点击事件的第一Android应用的信息和鼠标点击事件通过socket发送到Android系统侧的消息接收单元,Android系统侧的消息接收单元接收到消息后,通知Android系统的窗口管理服务记录下文件被拖动所在的第一Android应用的信息。
进一步地,所述步骤S3具体为:
第一Android应用检测鼠标移动事件,分析鼠标移动事件,若鼠标已移动到第二Android应用界面上,则将第二Android应用界面设置成活跃状态;Linux侧与Android侧进行通信的组件将第二Android应用的信息和被传送的文件的拖动阴影在第二Android应用界面的位置信息通过socket发送到Android系统侧的消息接收单元,Android系统侧的消息接收单元接收到消息后,通知Android系统的窗口管理服务记录下被传送的文件在第二Android应用界面的位置信息,并显示被传送的文件的拖动阴影。
进一步地,所述步骤S4具体为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳技德智能科技研究院有限公司,未经深圳技德智能科技研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110937006.1/2.html,转载请声明来源钻瓜专利网。