The invention discloses a synchronous drawing method based on Android, which includes: when detecting the drawing operation of the target application, the source Android device calls the preset object storage class to record the drawing information of the drawing operation; according to the preset object storage class which has recorded the drawing information, the preset object storage class generates a serialization pair. Image: The generated serialized object is transmitted to the corresponding target Android device so that the target Android device application calls the serialized object to synchronize the drawing information of the drawing operation. The invention also discloses a synchronous drawing device, a readable storage medium and a system based on Android. The invention encapsulates the drawing operation which needs synchronization to form a serialized object after preset storage object class is encapsulated, and transmits it by serialized transmission mode. In the transmission process, the transmission efficiency of the picture can be improved by transmitting the serialized trajectory data, thereby realizing the beneficial effect of improving the synchronization efficiency of the drawing operation.
【技术实现步骤摘要】
基于Android的同步绘图方法、装置、可读存储介质及系统
本专利技术涉及软件应用
,尤其涉及一种基于Android的同步绘图方法、基于Android的同步绘图装置、可读存储介质及系统。
技术介绍
现有技术在开发一个功能为同步画图的app(计算机应用程序)时遇到了同步效率较低的问题,该app功能包括A-Android设备与B-Android设备通过该app相连,在A-Android设备上画图,同步显示在B-Android设备上,反之亦然。现有的同步方式是在每一次绘图操作后,将绘图的图片数据整体传输到连接的app上,而在实际应用中,若是app所在设备的Android平台配置过低时,采用此种同步方式的同步效率较低,绘图数据往往不能及时同步到其他app所在设备,而且android虚拟机默认是不允许某一图片的内存占用超过8m(内存容量单位),因为其堆栈默认只有8m,所以采用直接传输图片的方式还可能引起堆栈溢出导致app异常退出。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种基于Android的同步绘图方法,旨在解决现有技术中在同步绘图操作时,由于Android设备的Android平台系统配置低造成的绘图同步操作效率低的技术问题。为实现上述目的,本专利技术提供一种基于Android的同步绘图方法,包括以下内容:在检测到目标应用有绘图操作时,源Android设备调用预设对象存储类记录所述绘图操作的绘图信息;根据已记录所述绘图信息的预设对象存储类,将所述预设对象存储类生成序列化对象;将已生成 ...
【技术保护点】
1.一种基于Android的同步绘图方法,其特征在于,所述基于Android的同步绘图方法包括以下步骤:在检测到目标应用有绘图操作时,源Android设备调用预设对象存储类记录所述绘图操作的绘图信息;根据已记录所述绘图信息的预设对象存储类,将所述预设对象存储类生成序列化对象;将已生成的所述序列化对象传输至对应的目标Android设备,以使所述目标Android设备应用调用所述序列化对象同步所述绘图操作的绘图信息。
【技术特征摘要】
1.一种基于Android的同步绘图方法,其特征在于,所述基于Android的同步绘图方法包括以下步骤:在检测到目标应用有绘图操作时,源Android设备调用预设对象存储类记录所述绘图操作的绘图信息;根据已记录所述绘图信息的预设对象存储类,将所述预设对象存储类生成序列化对象;将已生成的所述序列化对象传输至对应的目标Android设备,以使所述目标Android设备应用调用所述序列化对象同步所述绘图操作的绘图信息。2.如权利要求1所述的基于Android的同步绘图方法,其特征在于,所述在检测到目标应用有绘图操作时,源Android设备调用预设对象存储类记录所述绘图操作的绘图信息的步骤,包括:提取所述绘图信息的画笔信息及画笔顺序;以所述预设对象存储类的基础类型记录所述画笔信息,并在所述预设对象存储类的预设函数中添加所述画笔信息的画笔顺序。3.如权利要求1所述的基于Android的同步绘图方法,其特征在于,所述源Android设备调用预设对象存储类记录所述绘图操作的绘图信息的步骤之后,还包括:在检测到所述绘图操作的操作结束后,执行将已记录的所述绘图操作的预设对象存储类生成序列化对象的步骤。4.如权利要求1所述的基于Android的同步绘图方法,其特征在于,所述将已生成的所述序列化对象传输至对应的目标Android设备,以使所述目标Android设备应用调用所述序列化对象同步所述绘图操作的绘图信息的步骤之后,还包括:在接收到源Android设备发送的序列化对象时,将所述序列化对象还原为预设对象...
【专利技术属性】
技术研发人员:季培隆,
申请(专利权)人:深圳TCL数字技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。