android - 在 Android 中滑动解锁动画

标签 android animation textview

我想在我的 Android 应用程序上创建 iPhone 上的“滑动解锁”动画。基本上通过 TextView 有一个运行的波浪状彩色动画。有任何想法吗?感谢您的帮助!

最佳答案

https://github.com/RomainPiel/Shimmer-android

有关如何使用它的信息在 wiki 中。

但为了完成:

将 ShimmerTextView 添加到您的布局中:

<com.romainpiel.shimmer.ShimmerTextView
    android:id="@+id/shimmer_tv"
    android:text="@string/shimmer"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textColor="#444"
    android:textSize="50sp"/>

开始动画:

shimmer = new Shimmer();
shimmer.start(myShimmerTextView);

如果您想停止动画,您可能需要在动画开始后跟踪微光实例。

停止它:

shimmer.cancel();

享受 :D

关于android - 在 Android 中滑动解锁动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25650053/

相关文章:

java - 可打包 bundle 仅发送一次

java - 如何将 int 变量传递给另一个 Activity ?

javascript - 最小化/限制 d3 库中的动画功能

jquery粒子生成器

android - 当我的应用程序失去焦点并重新获得焦点时,UI 会更新。奇怪的问题

android - 创建动态/复杂的 Android viewText + editText 布局

Android Studio 设备管理器屏幕截图失败

android - 使用按钮选择器禁用按钮

ios - 为 UIView 的 CoreGraphics/drawRect 内容制作动画

java - 将 TextView 设置为数组值