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

总结

相关推荐
new_bie_B6 小时前
Android16 Input 事件分发链路
android
TDengine (老段)9 小时前
TDengine RAFT共识协议 — 选举、日志复制、快照与仲裁
android·大数据·数据库·物联网·架构·时序数据库·tdengine
YF021112 小时前
深入剖析 Kotlin 的高效之道与核心实战
android·kotlin·app
Larry_Yanan13 小时前
QML面试常见问题(一)QML中组件呈现方式的方法有哪些
开发语言·c++·qt·ui·面试
程序员码歌13 小时前
别再让 AI 自由发挥了:OpenSpec 才是团队协作不跑偏的关键
android·前端·人工智能
敲代码的鱼13 小时前
NFC读卡能力 支持安卓/iOS/鸿蒙 UTS插件
android·ios·uni-app
刮风那天14 小时前
Android 常驻进程如何被查杀?
android
刮风那天15 小时前
Android 如何降低进程优先级可以被查杀?
android
测试员周周16 小时前
【Appium 系列】第12节-智能路由 — API测试 vs UI 测试的自动选择
开发语言·人工智能·python·功能测试·ui·appium·测试用例
资源分享助手16 小时前
超级改图P图改字无限制版教程(安卓)AI改图软件、图片改字软件、安卓修图APP、智能消除工具、图片拼接APP、超级改图下载
android·人工智能