The invention discloses a display platform for Android display method, device based on image includes the monitor and the display device coupling phase state of the mouse to obtain the corresponding mouse events; and create the mouse cursor layer according to the mouse event information, and report the request processing layer according to the mouse cursor; the mouse cursor request and the layer of the display device processor open the auxiliary processing thread to handle the request processing the mouse cursor layer, resulting in the display device to display the corresponding mouse cursor. The invention relates to an image display method and display device can effectively improve the response speed of the mouse cursor events, avoid the mouse cursor Caton, enhance the user experience.
【技术实现步骤摘要】
基于安卓平台的显示装置及其图像显示方法
本专利技术涉及图像显示领域,特别是涉及一种基于安卓平台的显示装置及其图像显示方法。
技术介绍
随着科技的不断发展,安卓(Android)操作平台已经不再局限于小尺寸的便携式智能终端上,目前,安卓操作平台已经广泛地应用在大中型的显示装置中,例如电视、平板电脑等设备中,从而使这些大中型的显示装置能够具有更加丰富多彩的功能应用。在这些大中型的显示装置中,流行在小尺寸的便携式智能终端上的触控方式,已经不能满足人们对于操控的需求,而传统的与这些大中型的显示装置相匹配的遥控器,也无法满足人们对于操控的需求。因此,现在已经有很多的大中型显示装置,进一步配备了传统上应用在电脑装置的鼠标,利用鼠标在操控上的便利性,来操控这些大中型的显示装置,从而满足人们对于操控的需求,提高用户的体验度。由于电脑装置与目前流行的大中型显示装置的系统架构是完全不同的,因此电脑装置显示鼠标光标的原理与目前的大中型显示装置显示鼠标光标的原理也是完全不同的。此外,由于目前流行的大中型显示装置的系统架构大多是基于安卓平台而构建的,而安卓平台最初是基于小尺寸的便携式智能终端而定制的移动操作系统,因此,当鼠标应用在基于安卓平台的大中型显示装置中进行操控时,需要对安卓平台进行二次开发,以使基于安卓平台的显示装置能够匹配鼠标的操控,并在显示装置上显示出对应的鼠标光标。现有的基于安卓平台的显示装置在进行显示时,显示鼠标光标的处理方式与普通的显示图像(on-screendisplay)的处理方式类似,其是通过调用图形界面投递(surfaceflinger)服务来分别创建鼠标 ...
【技术保护点】
一种基于安卓(Android)平台的显示装置的图像显示方法,应用在与一显示屏连接的一显示装置上,所述显示装置与一鼠标耦合连接,其特征在于,包括:监听所述鼠标的一状态以获取对应的一鼠标事件;根据获取的所述鼠标事件而创建一鼠标光标图层,并向所述显示装置上报一所述鼠标光标图层的处理请求;以及根据所述鼠标光标图层的处理请求而开启辅助处理线程以处理所述鼠标光标图层的处理请求,从而在所述显示屏上显示相应的鼠标光标。
【技术特征摘要】
1.一种基于安卓(Android)平台的显示装置的图像显示方法,应用在与一显示屏连接的一显示装置上,所述显示装置与一鼠标耦合连接,其特征在于,包括:监听所述鼠标的一状态以获取对应的一鼠标事件;根据获取的所述鼠标事件而创建一鼠标光标图层,并向所述显示装置上报一所述鼠标光标图层的处理请求;以及根据所述鼠标光标图层的处理请求而开启辅助处理线程以处理所述鼠标光标图层的处理请求,从而在所述显示屏上显示相应的鼠标光标。2.根据权利要求1所述的图像显示方法,其特征在于,进一步包括:获取一显示图像数据并创建相应的一显示图像图层;以及向所述显示装置上报一所述显示图像图层的处理请求至主线程的消息队列中,并依次处理其主线程的消息队列中的处理请求,从而在所述显示屏上显示出相应的图像。3.根据权利要求2所述的图像显示方法,其特征在于,根据所述鼠标光标图层的处理请求而开启辅助处理线程以处理所述鼠标光标图层的处理请求从而在所述显示屏上显示相应的鼠标光标的步骤,进一步包括:加载鼠标光标模块,并开启辅助处理线程;将所述鼠标事件对应的一鼠标光标图层的源数据存储在一内存中,对所述鼠标光标图层的源数据进行处理,并将处理后的所述鼠标光标图层的数据存储在所述内存中;以及进行一第一图像显示控制操作以读取存储在所述内存中的处理后的所述鼠标光标图层的数据,以在所述显示屏上显示相应的鼠标光标。4.根据权利要求3所述的图像显示方法,其特征在于,向所述显示装置上报所述显示图像图层的处理请求至所述处理器的主线程的消息队列中,并依次处理其主线程的消息队列中的处理请求,从而在所述显示屏上显示出相应的图像的步骤,进一步包括:根据主线程的消息队列中的处理请求依次处理所述显示图像图层数据,并将处理后的所述显示图像图层的数据存储在所述内存中;以及进行一第二图像显示控制操作以依次读取存储在所述内存中的所述处理后的所述显示图像图层的数据,以在所述显示屏上显示出相应的图像。所述第一图像显示控制操作和第二图像显示控制操作彼此独立。5.根据权利要求4所述的图像显示方法,其特征在于,所述第一图像显示控制操作和第二图像显示控制操作分别为不同的图像显示控制器或者为同一个图像显示控制器的不同控制单元所进行的。6.根据权利要求3所述的图像显示方法,其特征在于,所述内存中预设有三个预定大小的共享缓冲单元,以专用于存储鼠标光标的数据;其中,所述三个共享缓冲单元包括:一源数据缓冲单元,用于存储所述鼠标光标图层的源数据;一后缓冲单元,用于存储处理所述鼠标光标图层的源数据而生成的相应的处理后的所述鼠标光标图层的数据;以及一前缓冲单元,用于存储当前显示的鼠标光标的数据;其中,当所述显示屏进行刷新时,所述后缓冲单元中存储的处理后的所述鼠标光标图层的数据被交换至所述前缓冲单元,以作为当前显示的鼠标光标的数据;且进行所述第一图像显示控制操作来读取所述前缓冲单元中存储的当前显示的鼠标光标的数据,以在所述显示屏上显示相应的鼠标光标。7.根据权利要求3所述的图像显示方法,其特征在于,加载鼠标光标模块的步骤,进一步包括:将鼠标光标的宽和高分别初始化为预定数量个像素大小;以及将所述第一图像显示控制操作对应的伸展窗初始化为所述显示屏的分辨率的大小。8.根据权利要求3所述的图像显示方法,其特征在于,将所述鼠标光标图层的源数据存储在所述内存中,对所述鼠标光标图层的源数据进行处理并将处理后的所述鼠标光标图层的数据存储在所述内存中的步骤,进一步包括:判断所述鼠标事件的类型;以及根据所述鼠标事件的类型而对所述鼠标光标图层的源数据进行处理从而产生相应的处理后的所述鼠标光标图层的数据,并将其存储在所述内存中。9.根据权利要求8所述的图像显示方法,其特征在于,当确定所述鼠标事件的类型为更改鼠标光标事件时,根据所述鼠标事件的类型而对所述鼠标光标图层的源数据进行处理从而产生相应的处理后的所述鼠标光标图层的数据并将其存储在所述内存中的步骤,进一步包括:将预设的与所述更改鼠标光标事件相对应的源数据作为所述鼠标光标图层的源数据导入至所述内存的一源数据缓冲单元中;以及根据参数而计算出所述鼠标光标图层的可见区域,并通过图像绘制操作而将所述鼠标光标图层的可见区域的数据作为处理后的鼠标光标图层的数据导入至所述内存的一后缓冲单元中;其中,当所述显示屏进行刷新时,所述后缓冲单元中存储的所述处理后的鼠标光标图层的数据被交换至所述内存的一前缓冲单元中以作为当前显示的鼠标光标的数据;而所述第一图像显示控制操作读取所述前缓冲单元中存储的当前显示的鼠标光标的数据,以在所述显示屏上显示更新后的鼠标光标。10.根据权利要求8所述的图像显示方法,其特征在于,当确定所述鼠标事件的类型为移动鼠标光标事件时,根据所述鼠标事件的类型而对所述鼠标光标图层的源数据进行处理从而产生相应的处理后的所述鼠标光标图层的数据并将其存储在所述内存中的步骤,进一步包括:将预设的移动鼠标光标事件对应的源数据作为所述鼠标光标图层的源数据导入至所述内存的一源数据缓冲单元中;判断所述鼠标光标是否在所述显示屏的边缘位置处进行移动;当确定所述鼠标光标并非在所述显示屏的边缘位置处移动时,则根据所述鼠标光标图层的源数据而计算出移动后的所述鼠标光标的实际位置坐标,并将所述第一图像显示控制操作所对应的光标显示窗口的位置设置成移动后的所述鼠标光标的实际位置坐标从而生成移动后的所述鼠标光标的相关数据;以及通过图像绘制操作将生成的移动的所述鼠标光标的相关数据作为处理后的所述鼠标光标图层的数据导入至所述内存的一后缓冲单元中;其中,当所述显示屏进行刷新时,所述后缓冲单元中存储的处理后的所述鼠标光标图层的数据被交换至所述内存的一前缓冲单元中以作为当前显示的所述鼠标光标的数据;而所述第一图像显示控制操作读取所述前缓冲单元中存储的当前显示的所述鼠标光标的数据,以在所述显示屏上显示移动的鼠标光标。11.根据权利要求10所述的图像显示...
【专利技术属性】
技术研发人员:王景彬,
申请(专利权)人:晨星半导体股份有限公司,
类型:发明
国别省市:中国台湾,71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。