一种显示功能栏的方法和装置的制造方法_4

文档序号:9523838阅读:来源:国知局

[0111]可选的,所述通过所述系统视图控件,在所述功能栏当前选定的第一功能标签之外的功能标签处,对功能栏背景图像上层的图像进行透明化处理,透明度由靠近所述第一功能标签位置向远离所述第一功能标签位置逐渐升高,包括:
[0112]通过所述系统视图控件,在所述功能栏当前选定的第一功能标签的相邻功能标签处,对功能栏背景图像上层的图像进行透明度渐变的透明化处理,靠近所述第一功能标签位置的透明度大于远离所述第一功能标签位置的透明度;
[0113]并通过所述系统视图控件,在所述功能栏中所述第一功能标签的非相邻功能标签处,对功能栏背景图像上层的图像进行预设第一透明度的透明化处理,所述第一透明度大于或等于所述相邻功能标签处的透明度。
[0114]可选的,所述方法还包括:
[0115]通过所述系统按钮控件,对所述第一功能标签之外的功能标签进行预设第二透明度的透明化处理。
[0116]可选的,所述通过所述系统按钮控件,对所述第一功能标签之外的功能标签进行预设第二透明度的透明化处理,包括:
[0117]通过所述系统按钮控件,对所述第一功能标签之外的功能标签进行预设第二透明度的透明化处理,并对所述第一功能标签进行预设第三透明度的透明化处理,其中,所述第二透明度大于所述第三透明度。
[0118]可选的,所述当前选定的第一功能标签为位于所述功能栏的中间位置的功能标签;
[0119]还包括:
[0120]当检测到屏幕上的触碰信号在第一方向上的滑动距离达到预设距离阈值时,将所述多个功能标签向所述第一方向进行同步移动,直到所述第一功能标签的相邻功能标签移动到所述功能栏的中间位置,并将移动到所述功能栏的中间位置的功能标签设置为当前选定的功能标签。
[0121]可选的,所述调用系统视图控件加载功能栏之前,还包括:
[0122]在所述功能栏的初始显示状态下,当检测到屏幕上的触碰信号在第二方向上存在位移时,将所述功能栏与当前页面沿所述第二方向同步移动;
[0123]当所述功能栏移动到预设的极限位置时,停止将所述功能栏向所述第二方向移动,并通过所述功能栏中各功能标签的同步移动,将所述当前选定的第一功能标签移动到所述功能栏的中间位置。
[0124]本发明实施例中,调用系统视图控件,加载功能栏,并调用系统按钮控件,在功能栏中加载多个功能标签,通过系统视图控件,在功能栏当前选定的第一功能标签之外的功能标签处,对功能栏背景图像上层的图像进行透明化处理,对处理后的功能栏进行显示,通过这种方式实现功能栏的透明显示效果,无需存储多张图片,从而,可以减少对存储资源的占用。
[0125]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0126]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0127]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种显示功能栏的方法,其特征在于,所述方法包括: 调用系统视图控件,加载功能栏,并调用系统按钮控件,在所述功能栏中加载多个功能标签; 通过所述系统视图控件,在所述功能栏当前选定的第一功能标签之外的功能标签处,对功能栏背景图像上层的图像进行透明化处理; 对处理后的功能栏进行显示。2.根据权利要求1所述的方法,其特征在于,所述通过所述系统视图控件,在所述功能栏当前选定的第一功能标签之外的功能标签处,对功能栏背景图像上层的图像进行透明化处理,包括: 通过所述系统视图控件,在所述功能栏当前选定的第一功能标签之外的功能标签处,对功能栏背景图像上层的图像进行透明化处理,透明度由靠近所述第一功能标签位置向远离所述第一功能标签位置逐渐升高。3.根据权利要求2所述的方法,其特征在于,所述通过所述系统视图控件,在所述功能栏当前选定的第一功能标签之外的功能标签处,对功能栏背景图像上层的图像进行透明化处理,透明度由靠近所述第一功能标签位置向远离所述第一功能标签位置逐渐升高,包括: 通过所述系统视图控件,在所述功能栏当前选定的第一功能标签的相邻功能标签处,对功能栏背景图像上层的图像进行透明度渐变的透明化处理,靠近所述第一功能标签位置的透明度大于远离所述第一功能标签位置的透明度; 并通过所述系统视图控件,在所述功能栏中所述第一功能标签的非相邻功能标签处,对功能栏背景图像上层的图像进行预设第一透明度的透明化处理,所述第一透明度大于或等于所述相邻功能标签处的透明度。4.根据权利要求1所述的方法,其特征在于,所述方法还包括: 通过所述系统按钮控件,对所述第一功能标签之外的功能标签进行预设第二透明度的透明化处理。5.根据权利要求4所述的方法,其特征在于,所述通过所述系统按钮控件,对所述第一功能标签之外的功能标签进行预设第二透明度的透明化处理,包括: 通过所述系统按钮控件,对所述第一功能标签之外的功能标签进行预设第二透明度的透明化处理,并对所述第一功能标签进行预设第三透明度的透明化处理,其中,所述第二透明度大于所述第三透明度。6.根据权利要求1所述的方法,其特征在于,所述当前选定的第一功能标签为位于所述功能栏的中间位置的功能标签; 所述方法还包括: 当检测到屏幕上的触碰信号在第一方向上的滑动距离达到预设距离阈值时,将所述多个功能标签向所述第一方向进行同步移动,直到所述第一功能标签的相邻功能标签移动到所述功能栏的中间位置,并将移动到所述功能栏的中间位置的功能标签设置为当前选定的功能标签。7.根据权利要求1所述的方法,其特征在于,所述调用系统视图控件加载功能栏之前,还包括: 在所述功能栏的初始显示状态下,当检测到屏幕上的触碰信号在第二方向上存在位移时,将所述功能栏与当前页面沿所述第二方向同步移动; 当所述功能栏移动到预设的极限位置时,停止将所述功能栏向所述第二方向移动,并通过所述功能栏中各功能标签的同步移动,将当前选定的第一功能标签移动到所述功能栏的中间位置。8.—种显示功能栏的装置,其特征在于,所述装置包括: 加载模块,用于调用系统视图控件,加载功能栏,并调用系统按钮控件,在所述功能栏中加载多个功能标签; 处理模块,用于通过所述系统视图控件,在所述功能栏当前选定的第一功能标签之外的功能标签处,对功能栏背景图像上层的图像进行透明化处理; 显示模块,用于对处理后的功能栏进行显示。9.根据权利要求8所述的装置,其特征在于,所述处理模块,用于: 通过所述系统视图控件,在所述功能栏当前选定的第一功能标签之外的功能标签处,对功能栏背景图像上层的图像进行透明化处理,透明度由靠近所述第一功能标签位置向远离所述第一功能标签位置逐渐升高。10.根据权利要求9所述的装置,其特征在于,所述处理模块,用于: 通过所述系统视图控件,在所述功能栏当前选定的第一功能标签的相邻功能标签处,对功能栏背景图像上层的图像进行透明度渐变的透明化处理,靠近所述第一功能标签位置的透明度大于远离所述第一功能标签位置的透明度; 并通过所述系统视图控件,在所述功能栏中所述第一功能标签的非相邻功能标签处,对功能栏背景图像上层的图像进行预设第一透明度的透明化处理,所述第一透明度大于或等于所述相邻功能标签处的透明度。11.根据权利要求8所述的装置,其特征在于,所述处理模块,还用于: 通过所述系统按钮控件,对所述第一功能标签之外的功能标签进行预设第二透明度的透明化处理。12.根据权利要求11所述的装置,其特征在于,所述处理模块,用于: 通过所述系统按钮控件,对所述第一功能标签之外的功能标签进行预设第二透明度的透明化处理,并对所述第一功能标签进行预设第三透明度的透明化处理,其中,所述第二透明度大于所述第三透明度。13.根据权利要求8所述的装置,其特征在于,所述当前选定的第一功能标签为位于所述功能栏的中间位置的功能标签; 所述装置还包括控制模块,用于: 当检测到屏幕上的触碰信号在第一方向上的滑动距离达到预设距离阈值时,将所述多个功能标签向所述第一方向进行同步移动,直到所述第一功能标签的相邻功能标签移动到所述功能栏的中间位置,并将移动到所述功能栏的中间位置的功能标签设置为当前选定的功能标签。14.根据权利要求8所述的装置,其特征在于,所述装置还包括控制模块,用于: 在所述调用系统视图控件加载功能栏之前,在所述功能栏的初始显示状态下,当检测到屏幕上的触碰信号在第二方向上存在位移时,将所述功能栏与当前页面沿所述第二方向同步移动; 当所述功能栏移动到预设的极限位置时,停止将所述功能栏向所述第二方向移动,并通过所述功能栏中各功能标签的同步移动,将当前选定的第一功能标签移动到所述功能栏的中间位置。
【专利摘要】本发明公开了一种显示功能栏的方法和装置,属于计算机技术领域。所述方法包括:调用系统视图控件,加载功能栏,并调用系统按钮控件,在所述功能栏中加载多个功能标签;通过所述系统视图控件,在所述功能栏当前选定的第一功能标签之外的功能标签处,对功能栏背景图像上层的图像进行透明化处理;对处理后的功能栏进行显示。采用本发明,可以减少应用程序对存储资源的占用。
【IPC分类】G06F3/0481, G06F3/0485, G06F3/0488
【公开号】CN105278795
【申请号】CN201410250659
【发明人】孙焕文, 覃敏杰, 崔登学, 乔立伟
【申请人】腾讯科技(北京)有限公司
【公开日】2016年1月27日
【申请日】2014年6月6日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1