Android中如何设置TextView渐变颜色和方向及动画效果

技术Android中如何设置TextView渐变颜色和方向及动画效果这篇文章主要介绍Android中如何设置TextView渐变颜色和方向及动画效果,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!添

这篇文章主要介绍机器人中如何设置文本视图渐变颜色和方向及动画效果,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

添加依赖

之前仓库发布在jcenter,但是因为它即将不可用,近期已完成迁移。建议大家使用mavenCentral的配置。

使用jcenter

实现com。威廉明:梯度文本:1。0 .1 '使用mavenCentral

buildscript{

存储库{

mavenCentral()

}

}

实施io。github。卫立扬:梯度文字:1。0 .1 '

效果预览:

Android中如何设置TextView渐变颜色和方向及动画效果

Android中如何设置TextView渐变颜色和方向及动画效果

一、控件样式

声明样式的ablename=' GradientTextView '

attr name=' gradient _ StartColor ' format=' reference | color '/

attr name=' gradient _ end COlOr ' format=' reference | COlOr '/

attr name=' gradient _ direction ' format=' enum '

枚举名称=' LeftToright '值=' 1 '/

枚举名称=' TopToBottom '值=' 2 '/

/attr

attr name=' gradient _ animate ' format=' boolean '/

attr name=' gradient _ speed ' format=' enum '

枚举名称=“慢”值="20 "/

枚举名称=“正常”值="10 "/

enumname='fast'value='5'/

/attr

/declare-styleable

二、属性介绍

属性可选值作用渐变_开始颜色值在color.xml中定义渐变颜色的起始值(默认值:#6200EE)渐变_endColor值在color.xml中定义渐变颜色的结束值(默认值:#03DAC5)渐变_方向eftToRight:从左向右,topToBottom:从上向下渐变颜色的方向(默认值:LeftToright)渐变_动画rue或错误的渐变颜色的动画开关(默认值:false)渐变_慢速、正常、快速渐变颜色的动画速度(默认值:正常)

三、控件在布局中使用

com。威廉。梯度。渐变文本视图

Android : id=' @ id/GradientTextView '

Android :布局_宽度=' wrap _ content '

Android :布局_高度=' wrap _ content '

Android :布局_边距ToP=' 20dp '

Android :文本=' @ string/LeftToright _ GradientTextView '

android:textSize='24sp '

app:gradient_animate='true '

app :渐变_方向='左向右'

app : gradient _ speed=' normal '/

四、在代码中控制动画开关

gradient textview。应用{

translateAnimate=!平移动画

无效()

}以上是"安卓中如何设置文本视图渐变颜色和方向及动画效果"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/73737.html

(0)

相关推荐

  • nginx中的两个模块的proxy_pass的区别是什么

    技术nginx中的两个模块的proxy_pass的区别是什么本篇内容介绍了“nginx中的两个模块的proxy_pass的区别是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学

    攻略 2021年11月29日
  • 如何使用YCSB进行HBase性能测试

    技术如何使用YCSB进行HBase性能测试这篇文章给大家分享的是有关如何使用YCSB进行HBase性能测试的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。在集群上运行任何性能基准测试工具时,关键

    攻略 2021年12月8日
  • Dev-C++软件如何安装

    技术Dev-C++软件如何安装这篇文章给大家分享的是有关Dev-C++软件如何安装的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。安装教程1、下载后鼠标右击压缩包解压 2、双击安装程序安装 3

    攻略 2021年11月18日
  • 本周最新文献速递20211114

    技术本周最新文献速递20211114 本周最新文献速递20211114本周最新文献速递20211114一、精细解读文献 一
    文献题目: Mapping the proteo-genomic conver

    礼包 2021年11月15日
  • 有哪些类代理的方式

    技术有哪些类代理的方式这篇文章主要介绍“有哪些类代理的方式”,在日常操作中,相信很多人在有哪些类代理的方式问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”有哪些类代理的方式”的疑惑有所帮助!

    攻略 2021年10月26日
  • 第七章 数据库 附件-MySQL的安装与使用

    技术第七章 数据库 附件-MySQL的安装与使用 第七章 数据库 附件-MySQL的安装与使用一、MySQL安装与使用
    1、服务端
    1.1、服务端-安装步骤1. 安装文件 mysql-5.5.62-wi

    礼包 2021年12月5日