[发明专利]一种基于Android支持圆角的阴影实现方法在审
申请号: | 202210036229.5 | 申请日: | 2022-01-11 |
公开(公告)号: | CN114494490A | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 王家育;唐光宇;闫乃永;卢学明 | 申请(专利权)人: | 宝宝巴士股份有限公司 |
主分类号: | G06T11/00 | 分类号: | G06T11/00;G06F8/71;G06F8/38 |
代理公司: | 北京易捷胜知识产权代理事务所(普通合伙) 11613 | 代理人: | 黄骏鹏 |
地址: | 350028 福建省福州市仓山*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 android 支持 阴影 实现 方法 | ||
1.一种基于Android支持圆角的阴影实现方法,其特征在于,包括:
S1、创建阴影容器的自定义控件;
S2、在所述阴影容器的自定义控件的res/values目录下创建attrs.xml配置文件,并在所述attrs.xml配置文件中添加declare-styleable标签,在所述declare-styleable标签内定义阴影参数和圆角参数;
S3、在所述阴影容器的自定义控件中创建阴影自定义控件,在所述阴影自定义控件中创建画笔对象并配置画笔对象参数,并在所述阴影自定义控件中创建阴影构造函数,将所述declare-styleable标签中的阴影参数赋值到所述阴影构造函数中;
S4、创建一个可绘制对象资源,在所述可绘制对象资源内使用所述画笔对象并基于所述阴影构造函数和圆角参数来绘制圆角矩形。
2.根据权利要求1所述的基于Android支持圆角的阴影实现方法,其特征在于,所述S3中的阴影自定义控件包括内阴影自定义控件和外阴影自定义控件;
所述S2中的阴影参数包括内阴影控件的阴影参数和外阴影控件的阴影参数,所述内阴影控件的阴影参数包括:内阴影颜色、内阴影宽度、内阴影x轴偏移量和内阴影y轴偏移量;
所述外阴影控件的阴影参数包括:外阴影颜色、外阴影宽度、外阴影x轴偏移量和外阴影y轴偏移量;
所述画笔对象参数包括:抗锯齿、画笔风格和画笔颜色。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宝宝巴士股份有限公司,未经宝宝巴士股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210036229.5/1.html,转载请声明来源钻瓜专利网。