一种安卓模拟多点触控的方法和装置制造方法及图纸

技术编号:13018304 阅读:51 留言:0更新日期:2016-03-16 18:26
本发明专利技术公开一种安卓模拟多点触控的方法和装置,所述装置包括输入端和接收端,所述输入端包括多个输入单元、数据转换单元、数据处理单元、发送单元,接收端包括接收单元和执行单元。所述方法通过输入端接收不同输入单元所输入的数据,进而对数据进行转换和统一处理,再由发送单元发送至接收端的接收单元,并在执行单元执行。从而实现了接收端支持多设备的输入,并实现了对多个输入设备输入的数据有序输入执行。上述方法有效解决了现有安卓系统的设备由于只有一个触摸显示屏,无法支持多设备输入操作,导致用户感官体验差的问题。

【技术实现步骤摘要】

本专利技术涉及计算机领域,尤其涉及一种数据备份的方法和装置。
技术介绍
随着移动互联网的兴起,移动智能设备已经融入人们的日常生活。就2012年来说,依据IDC的统计数据,Android智能设备的出货量位居第一。目前,越来越多的电子设备米用安卓系统。由于安卓系统相关应用在手机上的体验较为单调,同时受限于屏幕、电池、内存等硬件与电脑之间的差异,使得越来越多用户希望能在电脑上使用移动应用或手机游戏,同时许多如EA等电脑游戏公司大部分转战移动互联网,安卓模拟器应运而生。由于电脑功能强大,可同时支持多个手柄、键盘等其他类型的输入设备,特别适用于需多人协作的游戏或应用。但如何将多人协作的操作数据,转化为安卓单一的触摸屏输入数据,是计算机领域一个亟需解决的问题。
技术实现思路
为此,需要提供一种安卓模拟多点触控的技术方案,用以解决安卓系统无法支持多设备输入、且无法对输入数据进行统一有效管理,导致用户体验差的问题。为实现上述目的,专利技术人提供了一种安卓模拟多点触控的装置,所述装置包括输入端和接收端,所述输入端包括多个输入单元、数据转换单元、数据处理单元、发送单元,接收端包括接收单元和执行单元;所述输入单元与数据转换单元连接,所述数据转换单元与数据处理单元连接,所述数据处理单元与发送单元连接;所述发送单元与接收单元连接,所述接收单元与执行单元连接;所述输入单元用于输入数据和数据操作指令;所述数据转换单元用于将输入单元所输入的数据转换为触控数据,并将触控数据传输至数据处理单元;所述数据处理单元用于接收所有输入单元传输的触控数据,并对触控数据进行处理,得到处理数据,所述处理数据为被接收端所识别的数据;所述发送单元用于将数据处理单元传输的处理数据和数据的操作命令发送至接收端的接收单元;所述接收单元用于接收处理数据和数据的操作命令,所述执行单元用于根据数据的操作命令对该处理数据执行对应操作。进一步地,所述装置包括缓存单元,所述缓存单元包括多个缓存子模块,所述缓存子模块与输入单元连接,每一缓存子模块用于存储一输入单元所输入的数据;则“所述数据处理单元用于接收所有输入单元传输的触控数据”具体包括:所述数据处理单元用于从所有输入单元对应的缓存子模块中获取触控数据。进一步地,所述数据处理单元还用于在输入单元与数据处理单元断开连接后,清空该输入单元对应的缓存子模块中的数据,并回收该缓存子模块。进一步地,所述“数据处理单元对触控数据进行处理,得到处理数据”具体包括:将单个输入单元的触摸屏协议拓展为支持多个输入单元的触摸屏协议,所述处理数据为被支持多个输入单元的触摸屏协议所解析识别的数据。进一步地,所述数据的操作命令包括触发命令和移动命令,所述触发命令包括第一触发命令、第二触发命令、第三触发命令和第四触发命令,则所述数据处理单元还用于将第一触发命令转换为第三触发命令,将第二触发命令转换为第四触发命令后,再将数据的操作命令传输至发送单元。以及专利技术人还提供了一种安卓模拟多点触控的方法,所述方法应用于安卓模拟多点触控装置,所述装置包括输入端和接收端,所述输入端包括多个输入单元、数据转换单元、数据处理单元、发送单元,接收端包括接收单元和执行单元;所述输入单元与数据转换单元连接,所述数据转换单元与数据处理单元连接,所述数据处理单元与发送单元连接;所述发送单元与接收单元连接,所述接收单元与执行单元连接;则所述方法包括以下步骤:输入单元输入数据和数据操作指令;数据转换单元将输入单元所输入的数据转换为触控数据,并将触控数据传输至数据处理单元;数据处理单元接收所有输入单元传输的触控数据,并对触控数据进行处理,得到处理数据,所述处理数据为被接收端所识别的数据;发送单元将数据处理单元传输的处理数据和数据的操作命令发送至接收端的接收单元;接收单元接收处理数据和数据的操作命令,执行单元根据数据的操作命令对该处理数据执行对应操作。进一步地,所述装置包括缓存单元,所述缓存单元包括多个缓存子模块,所述缓存子模块与输入单元连接,每一缓存子模块用于存储一输入单元所输入的数据;则“所述数据处理单元接收所有输入单元传输的触控数据”具体包括:所述数据处理单元从所有输入单元对应的缓存子模块中获取触控数据。进一步地,所述方法还包括:数据处理单元在输入单元与数据处理单元断开连接后,清空该输入单元对应的缓存子模块中的数据,并回收该缓存子模块。进一步地,所述“数据处理单元对触控数据进行处理,得到处理数据”具体包括:将单个输入单元的触摸屏协议拓展为支持多个输入单元的触摸屏协议,所述处理数据为被支持多个输入单元的触摸屏协议所解析识别的数据。进一步地,所述数据的操作命令包括触发命令和移动命令,所述触发命令包括第一触发命令、第二触发命令、第三触发命令和第四触发命令,则所述方法还包括:数据处理单元将第一触发命令转换为第三触发命令,将第二触发命令转换为第四触发命令后,再将数据的操作命令传输至发送单元。区别于现有技术,上述技术方案所述的安卓模拟多点触控的方法和装置,所述装置包括输入端和接收端,所述输入端包括多个输入单元、数据转换单元、数据处理单元、发送单元,接收端包括接收单元和执行单元。所述方法通过输入端接收不同输入单元所输入的数据,进而对数据进行转换和统一处理,再由发送单元发送至接收端的接收单元,并在执行单元执行。从而实现了接收端支持多设备的输入,并实现了对多个输入设备输入的数据有序输入执行。上述方法有效解决了现有安卓系统的设备由于只有一个触摸显示屏,无法支持多设备输入操作,导致用户感官体验差的问题。【附图说明】图1为本专利技术一实施例所述的安卓模拟多点触控的装置的示意图;图2为本专利技术另一实施例所述安卓模拟多点触控的装置的示意图;图3为本专利技术另一实施例所述安卓模拟多点触控的方法的示意图。附图标记说明:当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
一种安卓模拟多点触控的装置,其特征在于,所述装置包括输入端和接收端,所述输入端包括多个输入单元、数据转换单元、数据处理单元、发送单元,接收端包括接收单元和执行单元;所述输入单元与数据转换单元连接,所述数据转换单元与数据处理单元连接,所述数据处理单元与发送单元连接;所述发送单元与接收单元连接,所述接收单元与执行单元连接;所述输入单元用于输入数据和数据操作指令;所述数据转换单元用于将输入单元所输入的数据转换为触控数据,并将触控数据传输至数据处理单元;所述数据处理单元用于接收所有输入单元传输的触控数据,并对触控数据进行处理,得到处理数据,所述处理数据为被接收端所识别的数据;所述发送单元用于将数据处理单元传输的处理数据和数据的操作命令发送至接收端的接收单元;所述接收单元用于接收处理数据和数据的操作命令,所述执行单元用于根据数据的操作命令对该处理数据执行对应操作。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈显锋谢健聪林炜汪小峰
申请(专利权)人:福州靠谱网络有限公司
类型:发明
国别省市:福建;35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1