[发明专利]基于Java虚拟机的手写内容的显示方法及电子设备有效
申请号: | 201811346427.1 | 申请日: | 2018-11-13 |
公开(公告)号: | CN109471587B | 公开(公告)日: | 2020-05-12 |
发明(设计)人: | 程超;陶红涛 | 申请(专利权)人: | 掌阅科技股份有限公司;深圳市掌阅科技有限公司 |
主分类号: | G06F3/0488 | 分类号: | G06F3/0488;G06F9/52 |
代理公司: | 北京市浩天知识产权代理事务所(普通合伙) 11276 | 代理人: | 宋菲;刘兰兰 |
地址: | 100124 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 java 虚拟机 手写 内容 显示 方法 电子设备 | ||
本发明公开了一种手写内容的显示方法及电子设备,该方法包括:当检测到用于输入手写内容的手写触发指令时,通过Java虚拟机申请与手写内容相对应的自定义图层;通过系统中预设的手写程序启动对应的手写进程,将自定义图层的图层标识传输给手写进程;由手写进程根据自定义图层的图层标识将用户输入的手写内容绘制在自定义图层中,并根据用户输入的手写内容修改显示缓存中已存储的图像数据,以供显示缓存将修改后的图像数据同步给显示屏。该方式避免了现有技术中因垃圾回收操作而导致的卡顿现象,提升了手写输入操作的流畅性,改善了用户体验。
技术领域
本发明涉及计算机领域,具体涉及一种基于Java虚拟机的手写内容的显示方法及电子设备。
背景技术
目前,随着触摸式显示屏的日益普及,越来越多的用户习惯于通过手写输入方式进行内容编辑。例如,通过手写输入方式可以输入文字、线条、图案等多种信息。另外,随着Java虚拟机的日益流行,很多支持手写输入方式的应用程序都运行于Java虚拟机中。Java虚拟机以其跨平台等诸多优势为应用程序提供了良好的运行基础,得到了越多越多开发者的青睐。
但是,在实现本发明的过程中,发明人发现现有技术中的上述方案至少存在下述缺陷:Java虚拟机提供了垃圾回收机制,通过该机制,能够在运行过程中不断回收垃圾对象,从而保证程序的正常运行。由于垃圾回收机制是由Java虚拟机提供的,因此,运行于Java虚拟机中的应用程序无法控制垃圾回收操作的时机,一旦垃圾回收操作被触发,则会导致运行中的应用程序在垃圾回收过程中发生卡顿。由于手写输入功能的实时性要求较高,一旦在手写输入过程中因垃圾回收操作而发生卡顿,则会使用户等待较长时间,造成死机的假象,从而对手写输入操作产生巨大影响。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的基于Java虚拟机的手写内容的显示方法及电子设备。
根据本发明的一个方面,提供了一种基于Java虚拟机的手写内容的显示方法,包括:
当检测到用于输入手写内容的手写触发指令时,通过Java虚拟机申请与所述手写内容相对应的自定义图层;
通过系统中预设的手写程序启动对应的手写进程,将所述自定义图层的图层标识传输给所述手写进程;
由所述手写进程根据所述自定义图层的图层标识将用户输入的手写内容绘制在所述自定义图层中,并根据所述用户输入的手写内容修改显示缓存中已存储的图像数据,以供所述显示缓存将修改后的图像数据同步给显示屏;
其中,所述自定义图层位于系统缓存中的各个未合成图层之上,以供所述系统缓存针对所述各个未合成图层和所述自定义图层执行图层合成操作,并根据操作结果更新显示缓存中已存储的图像数据。
根据本发明的另一方面,提供了一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行以下操作:
当检测到用于输入手写内容的手写触发指令时,通过Java虚拟机申请与所述手写内容相对应的自定义图层;
通过系统中预设的手写程序启动对应的手写进程,将所述自定义图层的图层标识传输给所述手写进程;
由所述手写进程根据所述自定义图层的图层标识将用户输入的手写内容绘制在所述自定义图层中,并根据所述用户输入的手写内容修改显示缓存中已存储的图像数据,以供所述显示缓存将修改后的图像数据同步给显示屏;
其中,所述自定义图层位于系统缓存中的各个未合成图层之上,以供所述系统缓存针对所述各个未合成图层和所述自定义图层执行图层合成操作,并根据操作结果更新显示缓存中已存储的图像数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于掌阅科技股份有限公司;深圳市掌阅科技有限公司,未经掌阅科技股份有限公司;深圳市掌阅科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811346427.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种键帽配色方法、装置和终端设备
- 下一篇:一种同步方法及设备