[发明专利]标题栏背景的变化方法、装置及电子设备在审
申请号: | 201710976534.1 | 申请日: | 2017-10-19 |
公开(公告)号: | CN108052360A | 公开(公告)日: | 2018-05-18 |
发明(设计)人: | 沈文策 | 申请(专利权)人: | 福建中金在线信息科技有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 王宁宁 |
地址: | 350000 福建省福州市仓山区林浦路与潘墩路交*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 标题栏 背景 变化 方法 装置 电子设备 | ||
本发明提供了一种标题栏背景的变化方法、装置及电子设备,该方法包括:获取第一高度;获取第二高度;根据第一高度,第二高度以及预先设置的颜色取值范围动态的对展示界面的标题栏背景进行设置。在本发明的标题栏背景的变化方法中,从展示界面中直接获取高度值,使得获取得到的高度值更加准确,进而,也使得计算得到的标题栏背景的颜色以及标题栏背景的透明度更加准确,最终,使得标题栏背景的变化更加流畅,渐变效果好,缓解了现有的标题栏背景变化方法中,背景变化的流畅性差,渐变效果不好的技术问题。
技术领域
本发明涉及操作系统的技术领域,尤其是涉及一种标题栏背景的变化方法、装置及电子设备。
背景技术
在APP中,有时候为了界面美观,常常会将标题栏暂时隐藏,取而代之的是一个广告图片,当界面滑动的时候,会根据滑动状态,计算滑动距离,进而设置标题栏的显示。从完全透明到完全不透明,进行渐变效果。
现有技术中,一般是固定广告图片的高度。比如,在1920*1080分辨率的手机上设置广告图片的高度为100px(即,100像素),1080*720分辨率的手机上设置广告图片的高度为90px。与此同时,为了兼容不同的手机,就需要一个适配文件,也就是,设定一个不同分辨率与广告图片的高度的对应关系,但是这个适配文件存储的对应关系有限,适配文件中存储的都是固定高度(比如,100px,90px)。但是,手机是不断的升级更新的,手机的分辨率也会发生相应的变化。软件安装到不同的手机上后,适配文件里的内容将不会改变,手机系统会默认查找与分辨率对应的最适合的高度,如果查找不到,就会找接近的高度,存在误差。高度值的误差会影响计算得到的滑动比例,滑动比例的误差也会导致标题栏透明度、颜色渐变出现误差,这样整个的动态变化过程流畅性差,影响渐变效果。
综上,现有的通过适配文件获取高度值,进而实现标题栏背景变化的方法中,背景变化的流畅性差,影响渐变效果。
发明内容
有鉴于此,本发明的目的在于提供一种标题栏背景的变化方法、装置及电子设备,以缓解现有的标题栏背景变化方法中,背景变化的流畅性差,渐变效果不好的技术问题。
第一方面,本发明实施例提供了一种标题栏背景的变化方法,所述方法包括:
获取第一高度,所述第一高度为展示界面中ListView头部的高度;
获取第二高度,所述第二高度为所述ListView滑动时所述ListView头部的下边缘与所述展示界面顶部之间的高度;
根据所述第一高度,所述第二高度以及预先设置的颜色取值范围动态的对所述展示界面的标题栏背景进行设置,其中,所述设置包括:设置所述标题栏背景的颜色,设置所述标题栏背景的透明度。
结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,根据所述第一高度,所述第二高度以及预先设置的颜色取值范围动态的对所述展示界面的标题栏背景进行设置包括:
判断所述第二高度是否小于0;
如果所述第二高度小于0,则将所述标题栏背景设置为第一状态,其中,所述第一状态为所述标题栏背景的颜色为红色,且所述标题栏背景的透明度为0%;
如果所述第二高度不小于0,则根据所述第一高度,所述第二高度和所述预先设置的颜色取值范围对所述标题栏背景进行动态设置。
结合第一方面,本发明实施例提供了第一方面的第二种可能的实施方式,其中,如果所述第二高度不小于0,则根据所述第一高度,所述第二高度和所述预先设置的颜色取值范围对所述标题栏背景进行动态设置包括:
判断所述第二高度是否大于所述第一高度;
如果所述第二高度大于所述第一高度,则将所述标题栏背景设置为第二状态,其中,所述第二状态为所述标题栏背景的颜色为透明色,且所述标题栏背景的透明度为100%;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建中金在线信息科技有限公司,未经福建中金在线信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710976534.1/2.html,转载请声明来源钻瓜专利网。