Frame帧动画帧布局Android

1.帧动画资源包:

链接:https://pan.baidu.com/s/1TN6ln32T-6s8SCmc6jVUXg 
提取码:6l9p

2.demo

FrameAnim:

2.1 将所有动画图片拷贝到\app\src\main\res\drawable 目录下

2.2 \app\src\main\res\drawable 目录下新建girl_anim.xml

<?xml version="1.0" encoding="utf-8"?>
<animation-list xmlns:android="http://schemas.android.com/apk/res/android"><item android:drawable="@drawable/girl_1"android:duration="100"/><item android:drawable="@drawable/girl_2"android:duration="100"/><item android:drawable="@drawable/girl_3"android:duration="100"/><item android:drawable="@drawable/girl_4"android:duration="100"/><item android:drawable="@drawable/girl_5"android:duration="1000"/><item android:drawable="@drawable/girl_6"android:duration="1000"/><item android:drawable="@drawable/girl_7"android:duration="1000"/><item android:drawable="@drawable/girl_8"android:duration="1000"/><item android:drawable="@drawable/girl_9"android:duration="100"/><item android:drawable="@drawable/girl_10"android:duration="100"/><item android:drawable="@drawable/girl_11"android:duration="100"/></animation-list>

2.3activity_main.xml

<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"tools:context=".MainActivity"><ImageViewandroid:id="@+id/iv"android:layout_width="wrap_content"android:layout_height="wrap_content"app:layout_constraintBottom_toBottomOf="parent"app:layout_constraintLeft_toLeftOf="parent"app:layout_constraintRight_toRightOf="parent"app:layout_constraintTop_toTopOf="parent" /></android.support.constraint.ConstraintLayout>

2.4 AndroidManifest.xml

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"package="com.glsite.frameanim"><applicationandroid:allowBackup="true"android:icon="@mipmap/ic_launcher"android:label="@string/app_name"android:roundIcon="@mipmap/ic_launcher_round"android:supportsRtl="true"android:theme="@style/AppTheme"><activity android:name=".MainActivity"><intent-filter><action android:name="android.intent.action.MAIN" /><category android:name="android.intent.category.LAUNCHER" /></intent-filter></activity></application></manifest>

2.5 MainActivity.java

package com.glsite.frameanim;import android.graphics.drawable.AnimationDrawable;
import android.graphics.drawable.Drawable;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.ImageView;public class MainActivity extends AppCompatActivity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);ImageView iv = findViewById(R.id.iv);iv.setBackgroundResource(R.drawable.girl_anim);AnimationDrawable anim = (AnimationDrawable) iv.getBackground();anim.start();}
}

Frame帧动画帧布局Android相关推荐

  1. android 帧动画不播放,Android Frame Animation 帧动画不播放问题。

    今天在我的第一个应用<那些花儿>(养花助手),主页上加了两只翩翩起舞的蝴蝶. 效果图如下: 步骤也是很简单. 1.在anim文件夹内定义动画XML文件 android:oneshot=&q ...

  2. android 帧动画监听,Android 动画(View动画,帧动画,属性动画)详细介绍

    0. 前言 Android动画是面试的时候经常被问到的话题.我们都知道Android动画分为三类:View动画.帧动画和属性动画. 先对这三种动画做一个概述: View动画是一种渐进式动画,通过图像的 ...

  3. android studio 帧动画,如何在android studio中的两帧动画之间添加延迟?

    我已经用于动画的2个图像视图,我希望这两个动画之间有延迟. 以下是MainActivity.java public class MainActivity extends AppCompatActivi ...

  4. Android 帧动画(Frame Animation)

    前言 自己从事Android这个工作,但是很少写这样的帖子.然后想把自己学习到的点点滴滴都记录下来然后分享给大家. Android中的动画 首先我们知道Android中的动画有传统动画和属性动画,传统 ...

  5. Android动画(一)-视图动画与帧动画

    项目中好久没用过动画了,所以关于动画的知识都忘光了.知识总是不用则忘.正好最近的版本要添加比较炫酷的动画效果,所以也借着这个机会,写博客来整理和总结关于动画的一些知识.也方便自己今后的查阅. Andr ...

  6. Android动画学习之帧动画

    帧动画简介 介绍帧动画之前先了解一下'帧'的概念:帧,影像动画中最小单位,也就是最小的单幅画面.相当于电影脚上的每一格镜头.一帧就是最小的一张单幅画面,多个帧连接在一起就会形成动画.通常所说的帧数,是 ...

  7. Android之帧动画与补间动画的使用

    前言 在日常开发中,我们有时候需要一些好看的动画效果,这时可以充分利用Android提供的这几种动画来实现, Android提供了3种类型的动画: 补间动画:补间动画可以应用于View,让你可以定义一 ...

  8. Android笔记 帧动画

    <span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255) ...

  9. Android游戏开发之游戏帧动画的播放与处理(七)

    雨松MOMO带你走进游戏开发的世界之游戏帧动画的处理 雨松MOMO原创文章如转载,请注明:转载至我的独立域名博客雨松MOMO程序研究院,原文地址:http://www.xuanyusong.com/a ...

最新文章

  1. ii第六单元 文本处理工具
  2. handler消息机制
  3. nginx反代理服务器
  4. z最大子数组c语言,关于最大子数组问题
  5. python读取CIFAR10数据集并将数据集转换为PNG格式存储
  6. 判断是否为自然数java_java判断输入的是否是自然数
  7. 免费体验,阿里云智能LOGO帮你解决设计难题
  8. uniapp页面传参使用encodeURIComponent转义特殊符号
  9. 安装和卸载mysql
  10. 重新命名的linux命令,Linux 重命名命令自制详细介绍
  11. JAVA匿名实现多线程
  12. Dijkstra算法(单源最短路)
  13. unity文字特殊效果
  14. ssm心理咨询服务平台毕业设计源码324615
  15. Java在线问卷调查系统的分析与实现管理员功能模块
  16. 如何查看本机IP及端口
  17. 如何将数据存入mysql_怎样将数据存入mysql数据库
  18. linux系统uuid 一样,linux系统product_uuid和product_serial有何区别
  19. Web3+品牌的大杀器:DAO如何实现对传统品牌彻底的降维打击
  20. 802.11协议:wifi

热门文章

  1. WebService 出现因 URL 意外地以“/HelloWorld”结束,请求格式无法识别。
  2. 网络工程师职业规划(三)
  3. ubuntu系列-很好用的截图工具shutter
  4. LeetCode 111. Minimum Depth of Binary Tree (二叉树最小的深度)
  5. 安装版本swf文件转换其他视频格式工具(例:swf to mp4) ,转换后的视频无水印...
  6. 分享两个Mysql在线全备和binlog日志备份脚本
  7. Linux系统故障排查和修复技巧
  8. keepalived详解和实战
  9. Eclipse 【3.4】 版本安装【插件】时的【dropins】 目录
  10. 【Python】ModuleNotFoundError: No module named 'pandas.io.data'