Android Compose 实现渐变背景色
使用Compose去实现渐变色有现成的API:
/*** Row:可以看作横向的LinearLayout* size:只写一个就是宽高一致,可以分开写,不写默认是wrap_content* align:可以看作是gravity*/override fun onCreate(savedInstanceState: Bundle?) {super.onCreate(savedInstanceState)setContent {Row(Modifier.padding(20.dp)) {Box(Modifier.size(100.dp).background(Color.Cyan)) {Text("纯色", Modifier.align(Alignment.Center))}Spacer(Modifier.width(20.dp)) // 距离分隔工具(因为Compose没有Margin)Box(Modifier.size(100.dp).background(Brush.verticalGradient(listOf(Color.White,Color.Cyan, // 这里可以加无数个Color(0xFF2196F3))))) {Text("渐变色", Modifier.align(Alignment.Center))}}}}
运行后的效果:
Android Compose 实现渐变背景色相关推荐
- android view背景颜色,Android - ViewPager进阶篇之渐变背景色
今天本来为了打算租房,在朋友的推荐下,下载了一个"107间"的Android应用...打开应用的瞬间,小编就被首页登录的炫酷引导给吸引了,然后就把租房的事情抛到脑后了...O(∩_ ...
- Android 渐变背景色
目录 一.背景 二.渐变 2.1 线性渐变背景色 1.新建资源文件 2.编辑样式文件 3.使用 4.编辑样式参数说明 2.2 圆角按钮渐变背景色 2.3 放射渐变 2.4 扫描线渐变 一.背景 单纯的 ...
- android view 渐变动画,Android自定义view渐变圆形动画
本文实例为大家分享了Android自定义view渐变圆形动画的具体代码,供大家参考,具体内容如下 直接上效果图 自定义属性 attrs.xml文件 创建一个类 ProgressRing继承自 view ...
- Python批量修改Excel文件格式:加粗、颜色交替、渐变背景色填充
功能描述:首先生成几个测试用的Excel文件,然后批量修改这些文件的格式,把表头加粗并设置为黑体,其他行字体为宋体,设置奇偶行颜色不同,并设置偶数行为从红到蓝的渐变背景色填充. from random ...
- 使用CSS实现网格+渐变背景色的Web页面背景
使用CSS实现网格+渐变背景色的Web页面背景 CSDN:jcLee95 邮箱:291148484@163.com 相关文章推荐: Vue中使用纯CSS实现全屏网格加渐变色背景布局:https://b ...
- Android Compose——一个简单的Bilibili APP
Bilibili移动端APP 简介 依赖 效果 登录 效果 WebView 自定义TobRow的Indicator大小 首页 推荐 LazyGridView使用Paging3 热门 排行榜 搜索 模糊 ...
- 雷达图 自定义点样式 渐变背景色
雷达图的自定义点样式与渐变背景色 1.首先通过标签方式直接引入构建好的 echarts 文件 <!DOCTYPE html> <html> <head><me ...
- iOS代码设置渐变背景色
欢迎到个人博客: liumh.com查看本文. 本文为原创,未经允许勿转载 项目会遇到给各种UI控件添加渐变背景色的需求,如果只是上下渐变或者左右渐变,可以使用Xcode xcassets的Slici ...
- 纯css 渐变背景色动画 文字贴合环绕图片
渐变背景色动画 渐变色背景是不能通过 纯css 动画设置的.所以换一种思路通过 background-size 设置背景的大小,让我们渐变色背景一开始的时候不展示全部的背景,然后通过css动画改变 b ...
- Android 实现颜色渐变的一个小 tip
价值 | 思考 | 共鸣 简评:TL;DR: 如果要实现某个颜色到透明的渐变时,记得不要改动颜色的 RGB 值. Tip: 如果你想要创建从某个颜色到透明的渐变(gradient)背景,那就要小心使用 ...
最新文章
- 【BATJ面试必会】Java 基础篇
- spring security之httpSecurity使用示例
- Dart 基礎 - 4
- SpringMVC拦截器-快速入门(应用)
- 微型计算机2017年9月上,2017年9月计算机一级考试WPS Office冲刺题
- nn.functional 和 nn.Module入门讲解
- java的环境变量设置_Java开发环境不再需要配置classpath
- 转:如何用EXCEL表运用FV函数
- android一格一格向上的进度条,如何 使用 ProgressBar 进度条
- 分子动力学aimd_研究人员在沸石分子筛活性调控研究方面取得新进展
- 利用pushState开发无刷页面切换
- Spring+CXF的WebServices简单示例
- 在libevent中服务模型
- mysql安装位置_MySQL 5.7安装图文教程
- your cuda software stack is old.we fall back to the NIVIDIA driver for some compilation. Update your
- ios点击推送闪退_iphone闪退是什么原因?
- 【Android取证篇】一键分析APK利器-APK Messenger
- Elastic App Search:免费的产品,可提供出色的搜索体验
- mongodb异常恢复 --repair
- 【NLP】Python词性标注之词性解释
热门文章
- 用foobar,ape转mp3
- 基于linux服务器的hashcat握手包破解
- signature=a5d52dd3b1c2e95cc6ca952d8f8e8a05,6d53beb98227311df5d5a4ccf0177f23
- POI 处理word 文档中 文本框模板
- java的duplicate用法_Java FloatBuffer duplicate()用法及代码示例
- Mac 电脑如何使用HTTP代理
- 「POI2012」约会 Rendezvous
- Stripe/Paypal 多账户轮询系统操作【一】
- 《运动改造大脑》总结
- httpclient3 自动登陆淘宝, 开心网