frameAnimation帧动画

注意:outofmemory(7.8张图片)

优化方法:把动态和静态部分分开,静态做背景,动态做动画

使用步骤:

1.美工做好单帧动画

2.新建xml,新建resouse type为drawble,根元素为animation_list

<item android:drawable="@drawable/angela_blink_0001" android:duration="100"/>

定义好图片和间隔时间

android:oneshot="true" 单次循环

<?xml version="1.0" encoding="utf-8"?><animation-list xmlns:android="http://schemas.android.com/apk/res/android"    android:oneshot="true">    <item android:drawable="@drawable/angela_blink_0001" android:duration="100"/>    <item android:drawable="@drawable/angela_blink_0002" android:duration="100"/>    <item android:drawable="@drawable/angela_blink_0003" android:duration="100"/>    <item android:drawable="@drawable/angela_blink_0004" android:duration="100"/>    <item android:drawable="@drawable/angela_blink_0005" android:duration="100"/>    <item android:drawable="@drawable/angela_blink_0006" android:duration="100"/>                   </animation-list>


3.代码中得到:

ImageView imageView = (ImageView) findViewById(R.id.imageView1);    final AnimationDrawable animationDrawable = (AnimationDrawable)     imageView.getDrawable()

播放动画.start();

停止动画.stop();



更多相关文章

  1. curl在Android中使用的Demo
  2. Ubuntu下更新android sdk(sdk manager没有Tools选项)
  3. 使用和管理Android中Activity的切换动画(二)
  4. Android启动画面的实现
  5. 在Android中使用帧动
  6. Android动画Animation的使用详解
  7. Android学习笔记(Android(安卓)Studio)属性动画
  8. Eclipse上进行 Android(安卓)NDK 开发环境搭建
  9. Android(安卓)补间动画 --旋转

随机推荐

  1. 你百度不到的android坑 imageview.setima
  2. Android Wifi P2P 入门
  3. Jenkins搭建Android自动打包
  4. android 自定义Dialog背景透明及显示位置
  5. android开发,你还在犹豫什么呢?进来看看花
  6. Android(安卓)Activity启动(二) App内部a
  7. android 电量
  8. android window的requestWindowFeature()
  9. 错误:Gradle sync failed: Could not find
  10. 聊聊 Android 的网络请求框架 Retrofit 2