【发布时间】:2021-03-05 12:21:33
【问题描述】:
我有一个动画,我想在我的应用中的每个按钮上应用它。所以我不想在每个活动的 onCreate 方法中调用 AnimationUtils.loadAnimation() 。我只想在应用程序启动时调用此方法以初始化我的动画对象,然后在我的不同活动中获取它(使用 getter)。 我是 Android 编程的新手,我打算使用单例模式,但它在与本文和其他 Stackoverflow 页面相关的 Android 中看起来“不安全”。 (https://programmerr47.medium.com/singletons-in-android-63ddf972a7e7)
是否可以在应用启动时创建我的动画并在每个活动之间共享?是否值得做一些优化?
【问题讨论】:
标签: java android singleton android-animation android-button