Android shape 绘制左右 或者上下的渐变色
shape 绘制的渐变色使用的 gradient 默认是从左向右的方向绘制的
比如
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"><gradientandroid:centerColor="@android:color/holo_blue_light"android:endColor="@android:color/holo_orange_dark"android:startColor="@android:color/holo_red_dark" /></shape>
效果图如下
如果想让绘制从上往下也就是绘制角度的转变
现在的起点是红色的,如果角度变成90度那么红色的就变成了底部,如果为180红色的就变成后在右边
如果是270度刚好实现我们想要的效果,所以呢实现啊重现往下绘制渐变色需要角度为270度
代码如下
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"><gradientandroid:angle="270"android:centerColor="@android:color/holo_blue_light"android:endColor="@android:color/holo_orange_dark"android:startColor="@android:color/holo_red_dark" /></shape>
实现的效果
当然我们也可以把角度写成-90 也是冲上往下绘制的效果
角度是逆时针走的,角度不同颜色的绘制方向不同,也就实现了不同方向的效果
有兴趣的可以自己试下其他的角度,
Android shape 绘制左右 或者上下的渐变色相关推荐
- android shape 绘制气泡图,气泡图-自定义 shape
源码复制成功复制失败全屏 复制 运行 气泡图-自定义 shape // 自定义 shape, 支持图片形式的气泡 var Shape = G2.Shape; Shape.registerShape(' ...
- android shape 绘制气泡图,R语言基础绘图——气泡图
气泡图 散点图一般只能展示二维数据,气泡图则可以在其基础上通过三点的大小来表达其他信息. 采用symbols创建气泡图: 数据 diamond diamond # A tibble: 15 × 10 ...
- Android studio 渐变色,android shape 之渐变色角度理解
android shape 之渐变色角度理解 首先明确shape属于drawable的一种,汉语直译就是可绘制对象(熟悉的万物皆对象).所以shape文件在drawable文件夹下. 其次动手创建sh ...
- android阴影分割线,android shape的使用及渐变色、分割线、边框、半透明阴影
shape使用.渐变色.分割线.边框.半透明.半透明阴影效果. 首先简单了解一下shape中常见的属性.(详细介绍参看 api文档) xmlns:android="http://schema ...
- 【Android使用Shape绘制虚线,在4.0以上的手机显示实线】解决方式
问题描写叙述: 用下面代码绘制虚线: <span style="font-family:Comic Sans MS;font-size:18px;"><? xml ...
- Android 形状绘制 —— shape详解
目录 一.定义 二.文件位置 三.编译资源的数据类型 四.资源引用 五.语法 六.元素 1.shape 2.corners 3.gradient 4.padding 5.size 6.solid 7. ...
- android中shape资源定义,Android可绘制对象资源之shape和layer-list使用
Code4Android.jpg 前言 文章中内容多来自谷歌官方文档详戳,一些示例代码详戳GitHub,不喜请轻喷. 可绘制对象资源 可绘制对象资源是一般概念,是指可在屏幕上绘制的图形,以及可以使用 ...
- android shape 画阴影_Android使用shape绘制阴影图层阴影效果示例
最近在项目中用到一个比较有意思的阴影特效 从上面的效果图上可以发现在图片的右.下有一个阴影的特效,通过这个阴影效果明显会使得这个提示文本有一种立体的观感.瞬间高大上有木有? 基于以上UI效果,有两种最 ...
- 【Android使用Shape绘制虚线,在4.0以上的手机显示实线】解决方案
问题描述: 用以下代码绘制虚线: <span style="font-family:Comic Sans MS;font-size:18px;"><?xml ve ...
最新文章
- LINQ之路19:LINQ to XML之X-DOM更新、和Value属性交互
- SMOTE 过采样的API使用
- 树梅派配置ad-hoc网络
- 复制介绍、复制的实用价值
- kafka发送及消费消息示例
- Ansible Playbook核心元素以及组件
- ABAP table buffer test
- 2.5d generator 2.0_ps插件【2.5D插件】
- 我对STL的一些看法(一)初步认识STL
- oracle解析md5,Oracle中的MD5加密详解
- php周日,PHP减去一周周日
- 电线bat_电线之间的新功能
- supervisor linux下进程管理工具
- 算法高级(33)-拓扑排序-maven依赖关系的确定
- 年年传、年年鸽!iPhone “神机”又被曝光了,明年年初亮相?
- 士兵杀敌(三)_RMQ(区间最值查询)
- 参加西湖论剑2021
- 数据库--死锁产生原因及解决方法
- 《影响力》 -- 人类的心理行为模式
- Java用于取得当前日期相对应的月初,月末,季初,季末,年初,年末时间
热门文章
- springboot项目使用junit4进行单元测试,maven项目使用junit4进行单元测试
- 2022-2028年中国钽酸锂单晶行业市场调查分析及投资发展潜力报告
- 数据库 user schema sqlserver 关系
- nn.moduleList 和Sequential由来、用法和实例 —— 写网络模型
- LeetCode简单题之按既定顺序创建目标数组
- TVM性能评估分析(五)
- Minkowski坐标管理
- DMS是临时解决方案?
- 编译器设计-符号表-中间代码生成
- 2021年大数据Flink(三十九):​​​​​​​Table与SQL ​​​​​​总结 Flink-SQL常用算子