Android之Animation-list实现逐帧动画
来源:互联网 发布:js点击按钮数字加一 编辑:程序博客网 时间:2024/06/04 19:17
今天使用给大家介绍利用帧动画实现gif效果的图片以便在Android开发中方便使用:
第一步上素材:
第二步帧动画的布局文件:
<?xml version="1.0" encoding="utf-8"?>
<animation-list xmlns:android="http://schemas.android.com/apk/res/android"
android:oneshot="false">
<item
android:drawable="@drawable/lcontainerview_common_loading3_0"
android:duration="100"/>
<item
android:drawable="@drawable/lcontainerview_common_loading3_1"
android:duration="100"/>
<item
android:drawable="@drawable/lcontainerview_common_loading3_2"
android:duration="100"/>
<item
android:drawable="@drawable/lcontainerview_common_loading3_3"
android:duration="100"/>
<item
android:drawable="@drawable/lcontainerview_common_loading3_4"
android:duration="100"/>
<item
android:drawable="@drawable/lcontainerview_common_loading3_5"
android:duration="100"/>
<item
android:drawable="@drawable/lcontainerview_common_loading3_6"
android:duration="100"/>
<item
android:drawable="@drawable/lcontainerview_common_loading3_7"
android:duration="100"/>
<item
android:drawable="@drawable/lcontainerview_common_loading3_8"
android:duration="100"/>
<item
android:drawable="@drawable/lcontainerview_common_loading3_9"
android:duration="100"/>
<item
android:drawable="@drawable/lcontainerview_common_loading3_10"
android:duration="100"/>
<item
android:drawable="@drawable/lcontainerview_common_loading3_11"
android:duration="100"/>
</animation-list>
最后在布局文件中使用即可:
<ImageView
android:id="@+id/progress_bar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/lcontainerview_anim_loading"
android:layout_centerInParent="true"
android:visibility="gone"
/>
记得在代码中加上: progressBar为ImageView控间
progressBar.setImageResource(R.drawable.lcontainerview_anim_loading);
AnimationDrawable aDrawable = (AnimationDrawable) progressBar.getDrawable();
aDrawable.start();
0 0
- Android动画之animation-list实现逐帧动画
- Android之Animation-list实现逐帧动画
- 【Animation】Android 用Animation-list实现逐帧动画
- Android 用Animation-list实现逐帧动画
- Android 用Animation-list实现逐帧动画
- Android 用Animation-list实现逐帧动画 .
- Android 用Animation-list实现逐帧动画
- Android 用Animation-list实现逐帧动画
- Android用Animation-list实现逐帧动画
- Android 用Animation-list实现逐帧动画
- Android 用Animation-list实现逐帧动画
- Android 用Animation-list实现逐帧动画
- Android 用Animation-list实现逐帧动画
- Android 用Animation-list实现逐帧动画
- Android 用Animation-list实现逐帧动画
- Android 用Animation-list实现逐帧动画
- Android 用Animation-list实现逐帧动画
- Android 用Animation-list实现逐帧动画
- 密码安全
- 树莓派“先设置IP后开机”
- python系列之 - 函数
- html中class和id的区别
- 时间复杂度计算
- Android之Animation-list实现逐帧动画
- docker官方手册
- intellij idea和maven结合的简单实用,部署一个web项目
- 推荐提升 Android 性能的建议
- Qt 常用命令,宏,pro文件格式
- php设计模式详解
- 书中自有黄金屋:动荡时期值得深读的10本金融书籍
- 1112: [POI2008]砖块Klo Splay+中位数
- SSH中使用jpa注解方式配置实体类