The present invention provides a display control method and a mobile terminal. The method includes: obtaining the switch state of the predetermined shooting function; determining the presupposed first display control and the target display control in the second display control according to the state of the switch; and calling the target display control to load the display preview data; The first display shows that the first power consumption of the loading display preview data is lower than the second power consumption of the second display control loading display preview data. The display control method provided by the invention determines the target display control according to the switch state of the preset shooting function, and calls the target display control to display the preview data. It can balance the preview effect and the preview power consumption, take into account the preview effect and power consumption, and thus provide a better Preview effect. It can reduce the power consumption in image preview and improve the endurance of mobile terminals.
【技术实现步骤摘要】
一种显示控制方法及移动终端
本专利技术实施例涉及通信
,尤其涉及一种显示控制方法及移动终端。
技术介绍
目前移动终端能够提供多种预览显示控件对摄像头输出的图像数据进行预览显示,SurfaceView控件直接显示摄像头输出的YUV数据,SurfaceView控件的功耗比较低,其中,YUV的“Y”表示明亮度(Luminance或Luma),也就是灰阶值,而“U”和“V”表示的则是色度(Chrominance或Chroma),作用是描述影像色彩及饱和度。GLSurfaceView控件采用OpenGL渲染纹理数据,功耗比较高。现有移动终端的相机应用中,通常在一种拍照模式下采用一种控件显示预览数据,当采用SurfaceView控件进行预览显示时,预览帧率比较低,会出现预览卡顿的情况,当采用GLSurfaceView控件进行预览显示时,移动终端的功耗比较大。可见,现有移动终端存在预览显示效果与预览所需功耗两者之间无法兼顾的问题。
技术实现思路
本专利技术实施例提供一种显示控制方法及移动终端,以解决现有移动终端存在的预览显示效果与预览所需功耗两者之间无法兼顾的问题。为解决上述技术问题,本专利技术是这样实现的:获取预设拍摄功能的开关状态;根据所述开关状态,确定预设的第一显示控件和第二显示控件中的目标显示控件;调用所述目标显示控件加载显示预览数据;其中,所述第一显示控件加载显示预览数据的第一功耗低于所述第二显示控件加载显示预览数据的第二功耗。第一方面,本专利技术实施例提供了一种显示控制方法,包括:获取预设拍摄功能的开关状态;根据所述开关状态,确定预设的第一显示控件和第二显 ...
【技术保护点】
1.一种显示控制方法,其特征在于,包括:获取预设拍摄功能的开关状态;根据所述开关状态,确定预设的第一显示控件和第二显示控件中的目标显示控件;调用所述目标显示控件加载显示预览数据;其中,所述第一显示控件加载显示预览数据的第一功耗低于所述第二显示控件加载显示预览数据的第二功耗。
【技术特征摘要】
1.一种显示控制方法,其特征在于,包括:获取预设拍摄功能的开关状态;根据所述开关状态,确定预设的第一显示控件和第二显示控件中的目标显示控件;调用所述目标显示控件加载显示预览数据;其中,所述第一显示控件加载显示预览数据的第一功耗低于所述第二显示控件加载显示预览数据的第二功耗。2.根据权利要求1所述的方法,其特征在于,所述根据所述开关状态,确定预设的第一显示控件和第二显示控件中的目标显示控件,包括:在所述开关状态为开启的情况下,将所述第二显示控件确定为所述目标显示控件;在所述开关状态为关闭的情况下,将所述第一显示控件确定为所述目标显示控件。3.根据权利要求1所述的方法,其特征在于,所述预设拍摄功能的个数为1;所述根据所述开关状态,确定预设的第一显示控件和第二显示控件中的目标显示控件,包括:在所述预设拍摄功能的开关状态为开启的情况下,将所述第二显示控件确定为所述目标显示控件;在所述预设拍摄功能的开关状态为关闭的情况下,将所述第一显示控件确定为所述目标显示控件。4.根据权利要求1所述的方法,其特征在于,所述预设拍摄功能的个数为N,N为大于1的正整数;所述根据所述开关状态,确定预设的第一显示控件和第二显示控件中的目标显示控件,包括:在N个所述预设拍摄功能中至少一者的开关状态为开启的情况下,将所述第二显示控件确定为所述目标显示控件;在N个所述预设拍摄功能的开关状态均为关闭的情况下,将所述第一显示控件确定为所述目标显示控件。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述获取预设拍摄功能的开关状态之前,所述方法包括:调用预设显示控件显示预览数据,所述预设显示控件置于移动终端的显示层中的顶层;所述调用所述目标显示控件加载显示预览数据,包括:在所述预设显示控件与所述目标显示控件不同的情况下,将所述目标显示控件置于目标显示层,所述目标显示层为所述移动终端的显示层中除顶层之外的任一显示层;在所述目标显示控件接收到预览数据的情况下,将所述目标显示控件置于顶层;通过所述目标显示控件加载显示所述预览数据;所述调用所述目标显示控件加载显示预览数据之后,所述方法还包括:删除所述预设显示控件。6.根据权利要求1至4中任一项所述的方法,其特征在于,所述获取预设拍摄功能的开关状态之前,所述方法还包括:调用预设显示控件加载预览数据;所述根据所述开关状态,确定预设的第一显示控件和第二显示控件中的目标显示控件之后,所述方法还包括:在所述预览显示控件与所述目标显示控件不同的情况下,在调用所述目标显示控件加载显示预览数据的过程中,通过所述预设显示控件播放蒙版动画;所述调用所述目标显示控件加载显示预览数据之后,所述方法还包括:在所述目标显示控件完成加载显示预览数据之后,删除所述预设显示控件。7.一种移动终端,其特征在于,还包括:获取模块,用于获取预设拍摄功能的开关状态;确...
【专利技术属性】
技术研发人员:刘庚龙,
申请(专利权)人:维沃移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。