在许多应用程序
中,安装应用程序后,它们会在主屏幕上提供小图标。单击该图标时,一些动画正在播放该应用程序执行的功能
例如,在名为 cleanmaster
的应用程序中,它们会在点击某些 animation
播放和内存清理时在主屏幕上提供增强图标。截图如下:
我的问题是如何在主屏幕上实现这个动画
?谢谢。
最佳答案
实际上Clean Master使用快捷方式(通过com.android.launcher.action.INSTALL_SHORTCUT
操作安装)
用户点击快捷方式后,启动透明 Activity (主题设置为@android:style/Theme.Translucent.NoTitleBar
的 Activity ),通过Rect clickPosition = getIntent().getSourceBounds获取点击位置()
并在此坐标中启动动画
关于android - 如何在主屏幕android上实现图标动画?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24751386/