android渐变效果
main.xml
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="fill_parent" android:layout_width="fill_parent" android:orientation="vertical"> <TextView android:layout_width="fill_parent" android:layout_height="500px" android:text="Hello World!" android:background="@drawable/bg_border" android:textColor="#ffffff"/></LinearLayout>
drawable文件下建立bg_border.xml
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <!-- 指定圆角矩形的4个圆角的半径 --> <corners android:topLeftRadius="20px" android:topRightRadius="5px" android:bottomRightRadius="20px" android:bottomLeftRadius="5px"/> <!-- 指定边框线条的宽度和颜色 --> <stroke android:width="4px" android:color="#f0f" /> <!-- 指定使用渐变背景色,使用sweep类型的渐变 颜色从红色→绿色→蓝色 --> <gradient android:startColor="#f00" android:centerColor="#0f0" android:endColor="#00f" android:angle="270" android:centerX="0.5" android:centerY="0.5" /> <!--angle的值:从左到右为0;然后逆时针旋转,90度为从下到上,270为从上到下。 centerx和centery的值取0-1;表示中间色的位置,中间色分别是0,0.5,1。中间色为0的,则渐变的中间色的位置在最上面;中间色为0.5的,则渐变的中间色在屏幕中间;中间色为1 的,则中间色在屏幕下部。--></shape>运行结果:
<gradient android:startColor="#f00" android:centerColor="#0f0" android:endColor="#00f" android:angle="90" android:centerX="0.5" android:centerY="0.5" />
转载于:https://www.cnblogs.com/bingningran/p/4847288.html
android渐变效果相关推荐
- android 滑动模糊渐变,Android UI效果实现 滑动模糊渐变效果实现
大家应该都看到过iOS7解锁屏幕的滑动模糊渐变效果,好了,现在可以把手纸收起来了,今天黄老师就给大家讲一下如何在Android平台上 实现类似的滑动模糊渐变效果,其实方式远比你想像的简单. 目标效果展 ...
- Android 图片合成:添加蒙板效果 不规则相框 透明度渐变效果的实现
Android 图片合成:添加蒙板效果 不规则相框 透明度渐变效果的实现 暂时还未有时间开发这效果,所以先贴出来. 先贴一张效果图,这是一张手机截屏: 左上方的风景图:背景图片 右上方的人物图:前景图 ...
- Android透明到白色滑动渐变,Android中Toolbar随着ScrollView滑动透明度渐变效果实现...
Android中Toolbar随着ScrollView滑动透明度渐变效果实现 一.思路:监听ScrollView的滑动事件 不断的修改Toolbar的透明度 二.注意 1.ScrollView 6.0 ...
- android动态渐变button,Android--自定义Button的样式以及动态渐变效果
之前开发使用过自定义样式的Button,使用挺简单的,但也很常用,因此总结一下. 1,使用drawable文件自定义静态的Button样式 首先,自定义一个drawable文件custombutton ...
- Android 字体颜色渐变效果 Span实现
Android 实现字体颜色渐变效果 废话留在后面直接上代码 public class LinearGradientFontSpan extends ReplacementSpan {private ...
- android非线性渐变色,不同区域显示不同的渐变效果
本文讨论的是android中如何实现更平滑的单色渐变效果.一般来说,当我们想让界面上的某个区域呈现单色渐变效果,我们用drawable 来实现: <pre name="code&quo ...
- Android之高仿QQ6.6.0侧滑效果(背景动画、透明+沉浸式状态栏、渐变效果)
根据需求实现类似QQ侧滑效果,之前看到过很多实现方式通过SlidingMenu,但是既然官方推出了自己的专属控件,那么使用DrawerLayout就是不二选择.且看下文. 一.先来看看官方文档解释 D ...
- Android 圆盘颜色选择器,十六进制色值表,百分比透明效果值,渐变效果
圆盘颜色选择器 默认效果 自定义效果 使用方法 YColorView 注释很详细,代码难度适中,主要就是实心圆弧的计算有一丢丢绕 /*** 作者:zch* 时间:2022/5/6 9:58* 描述:圆 ...
- android 缩放透明动画,Android之高仿QQ6.6.0侧滑效果(背景动画、透明+沉浸式状态栏、渐变效果)...
根据需求实现类似QQ侧滑效果,之前看到过很多实现方式通过SlidingMenu,但是既然官方推出了自己的专属控件,那么使用DrawerLayout就是不二选择.且看下文. 一.先来看看官方文档解释 D ...
最新文章
- Git忽略已经被提交的文件
- springboot-springmvc响应json与xml原理-详解数据响应与内容协商(长文预警,收藏慢啃)
- linux父子进程之间之间的区别与联系
- sqlserver 查看进程以及查看死锁代码
- Ubuntu-Python安装 scipy,numpy,matplotlib
- routing zuul_尚学堂0131之zuul的相关概念及如何性能调优
- 【WPF】关于XAML Parse Exception,无法创建XXX的实例异常的一点小心得
- mac建立sftp连接_【5分钟玩转Lighthouse】Win10远程连接同步代码
- Spring IOC整理
- 拓端tecdat|R语言Poisson回归的拟合优度检验
- ORA-01034:oracle not available. ORA-27101:shared memory realm does not exist 错误解决办法之一
- 算法竞赛入门经典(第二版)答案——第一部分
- 风尚云网笔记-vue中echarts引入
- 微信小程序学习笔记——环境准备 【注册账号】【获取APPID】
- 东大计算机硕士奖学金,计算机科学与技术学院2018级硕士研究生学业奖学金评定情况.PDF...
- springmvc+vue ssm 医院预约挂号系统#毕业设计
- wincc c 语言改颜色,wincc常用c脚本小草设置
- Matlab 积分相关例题
- 模拟器件之三极管场效应管
- 电脑怎么搜索文本内容? 电脑快速搜索内容的技巧
热门文章
- Java微信运动步数排序设计_微信小程序仿微信运动步数排行-交互
- AI学习笔记(二)图像与视频
- java自定义annotation_Java自定义annotation | 学步园
- 风险事件文本分类(达观杯Rank4)
- NLP一键中文数据增强工具
- 目标检测-20种常用深度学习算法论文、复现代码汇总
- 如何构建数据指标体系?
- linux内核版本 2.6.39,编译RedHat Linux-2.6.39内核
- python画图turtle小人_python海龟绘图怎么增加每次画圆的半径|海龟python做图教程...
- python实现雪花动态图_如何通过雪花算法用Python实现一个简单的发号器