【问题标题】:launcher animation when phone is unlocked手机解锁时的启动器动画
【发布时间】:2018-12-02 16:20:30
【问题描述】:

我是 Android 新手,我正在尝试制作一个启动器作为我的第一个 Android 项目。我已经完成了显示已安装应用程序的基本工作。现在我想添加动画来改善用户体验。但我无法弄清楚以下两件事:

  1. 如何在手机刚刚解锁并且应用程序显示在主屏幕上时添加动画,例如在 iPhone 或 MIUI 股票启动器中?

  2. 如何知道按下主页按钮时最小化或关闭的应用程序,以便我可以像在 MIUI 中一样在主屏幕上显示应用程序最小化到其图标的动画?

【问题讨论】:

    标签: android animation android-animation android-launcher


    【解决方案1】:

    一旦用户按下主页按钮或解锁手机,您的应用程序活动的 OnResume() 将被调用。所以你可以实现在那里显示动画的逻辑。

    【讨论】:

    • 在任何应用程序最小化时都可以正常工作。但是手机解锁后就不行了。
    • 我认为它会被调用。显示主要活动代码
    • @Override public void onResume(){ super.onResume(); overridePendingTransitions(R.anim.in, R.anim.out); }
    • 尝试下一个断点并测试。我用一个示例应用程序进行了测试,并且回调即将到来 onResume()
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-16
    • 1970-01-01
    • 1970-01-01
    • 2010-10-01
    • 2011-04-06
    • 1970-01-01
    相关资源
    最近更新 更多