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()方法中

总结

相关推荐
文人sec2 小时前
MySQL事务与索引做了什么?
android·笔记·mysql
刘洋浪子3 小时前
AndroidStudio保存日志菜单
android
朱涛的自习室3 小时前
从 Prompt 到 Graph:AI 工程的进化史
android·前端·人工智能
157092511345 小时前
ViewBinding与DataBinding区别与选型
android
小小工匠6 小时前
把生成模型接进 Agent:Higgsfield MCP 的架构拆解与工程实践
ui·higgsfield mcp·impeccable
czhaii7 小时前
word插入表格排版创建或编辑应用技巧
ui·c#·xhtml
小乖写代码7 小时前
49款开源Android小游戏
android·游戏
三少爷的鞋8 小时前
小团队的最优解:单 Module + 包内 Clean 架构
android
爱和冰阔落8 小时前
【Linux】两个毫无关系的进程怎么通信?命名管道 FIFO 从原理到 Server/Client 实战
android·linux·数据库·c++·vim
Android-Flutter8 小时前
kotlin 协程 - 核心概念
android·kotlin