androidTV文字动画--HTextView

xiaoxiao2021-02-27  304

先说需求:领导要求将后台获取的文字内容加上动画效果,找了半天感觉都很low的样子,最后发现了HTextView,效果如图比较满意:

Scale:

Evaporate:

Fall:

Line:

Sparkle:

Anvil:

注:Sparkle和Anvil建议使用背景颜色为黑色,因为在github中原作者已给出相应的动画效果图片,比如说Anvil中的烟效果就是由50多张的图片 构成的,烟雾的颜色是白色的你也看到了,如果使用黑色背景那么烟雾的效果就看不到了,你懂得

下面说一下我的使用方法:

1.从github上下载整个包(如图):

2.将有关文件导入工程(mainActivity最后再说):

并将各种动画类型文件导入(最终效果如图):

3.xml文件:

4.添加values文件:

这个是在library中的values里面,同时添加多种动画就用这个就可以了,添加一种的能用;

5.添加ttf文件:

在htextview中有个assets文件里面装了4个ttf文件,写的是Scale,Evaporate,Fall,Pixelate的字体,若是不安装这4个ttf文件,那么这4种字体无法显示,安装ttf方法:在project中

没有assets文件就直接复制assets,有的话将fonts直接复制进去就可以了.。

6.添加动画需要使用的图片文件

在HTextView整个包中的library中的drawable-nodpi中的所有图片复制到你项目中的drawable就可以了

7  主界面mainActivity:

先发一个只有一种动画的:

在HTextViewType.Line中选择你想要使用的动画类型

下面是apk中的mainActivity

以上就是我最近加入HTextView的心路历程,写下来希望你们在使用的时候能更快捷,就酱。

--stu

转载请注明原文地址: https://www.6miu.com/read-5455.html

最新回复(0)