`
AaronGo
  • 浏览: 28747 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

Frame By Frame Animations

阅读更多

在drawable文件夹下新建一个animation-list的xml文件:

 

<?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/nv1" android:duration="500"/>
    <item android:drawable="@drawable/nv2" android:duration="500"/>
    <item android:drawable="@drawable/nv3" android:duration="500"/>
    <item android:drawable="@drawable/nv4" android:duration="500"/>
    <item android:drawable="@drawable/nv5" android:duration="500"/>
    <item android:drawable="@drawable/nv6" android:duration="500"/>
    <item android:drawable="@drawable/nv7" android:duration="500"/>
    <item android:drawable="@drawable/nv8" android:duration="500"/>
    <item android:drawable="@drawable/nv9" android:duration="500"/>
    <item android:drawable="@drawable/nv10" android:duration="500"/>

</animation-list>

 

 

在java代码中:

 

imageView.setBackgroundResource(R.drawable.item_list);
AnimationDrawable ad = (AnimationDrawable)imageView.getBackground();
ad.start();

 

 

  • 大小: 9.9 KB
分享到:
评论

相关推荐

    iOS_Animations_by_Tutorials_v4.0内含所有章节的代码资源

    最后,"27-frame-animations-with-uiimageview"部分讲解了基于图像帧的动画,通常用于实现GIF动图或者连续的序列帧动画效果。通过UIImage数组和CADisplayLink,可以轻松地创建出这类动画。 总而言之,《iOS_...

    iOS Animations by Tutorials v4.0 Source Code (Swift4)

    《iOS Animations by Tutorials v4.0》是针对苹果移动平台iOS的一本教程源代码集,使用Swift4语言编写。这个资源包包含了丰富的动画实现示例,旨在帮助开发者提升在iOS应用中创建动态效果的能力。以下是根据标题、...

    iOS Animations by Tutorials iOS 12 and Swift 4.2, 5th Edition_code 源代码

    《iOS Animations by Tutorials iOS 12 and Swift 4.2, 5th Edition》是一本深入探讨iOS动画的实战教程,它涵盖了从基础到高级的各种动画技术,旨在帮助开发者提升iOS应用的用户体验。本资源包含源代码,分为初始版...

    iOS_Animations_by_Tutorials_v3.1

    《iOS_Animations_by_Tutorials_v3.1》是专门针对iOS平台动画开发的一份教程,以Swift编程语言为载体,适用于iOS 10及以上版本。这份教程深入浅出地介绍了如何在iOS应用中创建和实现各种动画效果,帮助开发者提升...

    iOS Animations by Tutorials v4.0 && Source Code

    《iOS Animations by Tutorials v4.0 && Source Code》是一本专注于iOS动画技术的教程,结合了最新的动画技术和源代码,旨在帮助开发者提升在iOS平台上创建动态、引人入胜用户体验的能力。这本书覆盖了从基础到高级...

    Android学习之笔记---Animation的使用

    Animation从总体来说可以分为两类: Tweened Animations:该类提供了旋转,移动,...Frame-By-Frame Animations:该类可以创建一个Drawable序列,这些Drawable可以按照指定的事件间隔一个一个显示,和动画片差不多。

    Pixen破解版mac

    Pixen also makes creating frame-by-frame animations fun and easy. Animations – Create and arrange image frames in the filmstrip view to piece together animations; export animations as animated GIFs...

    Mastering.Android.Game.Development.1783551771

    You will learn all about frame-by-frame animations and resource animations. You will also create beautiful and responsive menus and dialogs and explore the different options for playing sound effects...

    移动软件开发-3期(KC015) 拓展学习-动画播放.pdf

    对于旋转动画,可以使用`UIView.animate(withDuration:animations:)`方法,结合`transform`属性的`rotated(by:)`方法,让视图绕其自身中心旋转指定的角度。例如,以下代码会让tag为4的视图旋转360度,整个过程持续2...

    cocoa animation examples

    // Created by Bill Dudney on 12/18/07. // Copyright 2007 Gala Factory. All rights reserved. // #import "MyView.h" @implementation MyView //START:code.MyView.setup -(void)setupMover { NSRect bounds ...

    CocoStudio(cocos2dx编辑器,集合动作,UI,等)

    An animation with the traditional frame based solution could use dozens of individual textures, but with skeletal animation, only 1 set of body parts is required to make infinite number of different ...

    ios-IOS 简单的动画自定义方法(旋转、移动、闪烁等).zip

    yourView.transform = yourView.transform.rotated(by: .pi) } ``` ### 移动动画 移动动画可以改变视图的`frame`或`center`。以下代码将视图向右下方平移100像素: ```swift UIView.animate(withDuration: 1.0) {...

    Android逐帧动画实现代码

    逐帧动画(Frame-by-frame Animations)顾名思义就是一帧接着一帧的播放图片,就像放电影一样。可以通过xml实现也可以通过java代码实现。逐帧动画适合实现比较简单的动画效果,如果要实现复杂动画不太建议使用逐帧...

    swift编写简单的左右菜单栏

    // Created by innovane on 14-6-23. // Copyright (c) 2014年 innovane. All rights reserved. // import UIKit let kICSDrawerControllerLeftViewInitialOffset : CGFloat = 60.0 let ...

    iOS的几种动画

    animation.values = [view.frame.origin.x, view.frame.origin.x + 100] // 滑动距离 animation.keyTimes = [0, 1] animation.fillMode = .forwards animation.isRemovedOnCompletion = false view.layer.add...

    swift-添加购物车动画

    animation.toValue = NSValue(cgAffineTransform: CGAffineTransform(scaleX: 0.8, y: 0.8).rotated(by: .pi / 2)) animation.duration = 0.5 productView.layer.add(animation, forKey: "rotateAndScale") ``` 这将...

    iOS 基本动画

    1. **移动动画**:要移动一个视图,我们可以在`animations`闭包内改变`frame`或`center`属性。例如: ```swift UIView.animate(withDuration: 0.5) { self.myView.frame = CGRect(x: newX, y: newY, width: myView....

    Unreal Engine 4.X By Example

    This refers to the process of making your game look and feel more realistic or immersive by adding details like lighting, materials, and animations. ##### Pre-Built Projects as a Learning Resource ...

    PanoplyWin-4.12.11.zip

    Panoply plots geo-referenced and other ...Export animations as MP4 video or as a collection of invididual frame images. Explore remote THREDDS and OpenDAP catalogs and open datasets served from them.

Global site tag (gtag.js) - Google Analytics