Android UI:动画:帧动画

文章目录

定义

按顺序展示不同的图片

两种创建方式

代码:直接创建对象

XML:加载动画文件,创建对象

xml文件在res/drawable/目录下,使用R.drawable.xxx获取

API

动画类

AnimationDrawable

Drawable的子孙类​​​​​​​
操作

绑定ImageView

View.setBackground(R.drawable.xxx)

ImageView.setImageResource(R.drawable.xxx)​​​​​​​

启动动画

AnimationDrawable.start()
AnimationDrawable的start()方法不能在Activity的onCreate方法中调用,因为此时AnimationDrawable还未完全附着到window上,
最好的调运时机是在onWindowFocusChanged()方法中

总结

相关推荐
BoomHe1 天前
Android AOSP13 原生 Launcher3 壁纸获取方式
android
sg_knight1 天前
设计模式实战:状态模式(State)
python·ui·设计模式·状态模式·state
Digitally1 天前
如何将联系人从 Android 转移到 Android
android
黄思搏1 天前
基于标注平台数据的 Unity UI 自动化构建工作流设计与工程实践
ui·unity·蓝湖·vectoui
李小枫1 天前
webflux接收application/x-www-form-urlencoded参数
android·java·开发语言
爱丽_2 天前
MySQL `EXPLAIN`:看懂执行计划、判断索引是否生效与排错套路
android·数据库·mysql
NPE~2 天前
[App逆向]环境搭建下篇 — — 逆向源码+hook实战
android·javascript·python·教程·逆向·hook·逆向分析
小樱花的樱花2 天前
1 项目概述
开发语言·c++·qt·ui
2301_822703202 天前
开源鸿蒙跨平台Flutter开发:跨端图形渲染引擎的类型边界与命名空间陷阱:以多维雷达图绘制中的 dart:ui 及 StrokeJoin 异常为例
算法·flutter·ui·开源·图形渲染·harmonyos·鸿蒙
yewq-cn2 天前
AOSP 下载
android