私は画像の上に公開アニメーションを探しています。Androidカスタムアニメーション画像上
- ユーザは、サムネイルをクリックすると、(A)のように見えるフルスクリーンで画像を開きます。すなわち、画像が覆われる。
- ユーザーがボタンをクリックすると、イメージが上から下に表示され始めます。円滑な移行で(A)→(B)→(C)に進みます。
私が見つけた最も近いが明らかにアニメーションのためにこの https://www.youtube.com/watch?v=25ul2xs4u7U
私は画像の上に公開アニメーションを探しています。Androidカスタムアニメーション画像上
私が見つけた最も近いが明らかにアニメーションのためにこの https://www.youtube.com/watch?v=25ul2xs4u7U
たあなたはtargetsdkversion
ている場合は、GitHubのライブラリを使用することができますが、コードの下に使用することができます15他に下回っています。
private void show(final View view) {
int cx = (view.getLeft() + view.getRight())/2;
int cy = (view.getTop() + view.getBottom())/2;
int finalRadius = Math.max(view.getWidth(), view.getHeight());
Animator anim = ViewAnimationUtils.createCircularReveal(view, cx, cy,
0, finalRadius);
anim.setDuration(1000);
view.setVisibility(View.VISIBLE);
anim.start();
}
private void hide(final View view) {
int cx = (view.getLeft() + view.getRight())/2;
int cy = (view.getTop() + view.getBottom())/2;
int initialRadius = view.getWidth();
Animator anim = ViewAnimationUtils.createCircularReveal(view, cx, cy,
initialRadius, 0);
anim.setDuration(1000);
anim.addListener(new AnimatorListenerAdapter() {
@Override
public void onAnimationEnd(Animator animation) {
super.onAnimationEnd(animation);
view.setVisibility(View.INVISIBLE);
}
});
anim.start();
}
リンク:
https://github.com/HendraAnggrian/reveallayout
http://www.edumobile.org/android/reveal-animation-example-introduced-in-android-5-0/
答えをありがとう。実際にカスタムアニメーション(クリッピング)を実装する方法の詳細を探していました。この場合、疑問の中で言及された露呈とは異なる、組み込みの円形の露呈が使用される。私が望むのは、より矩形の窓のようなものです。 – anudeep2011
チェックこのリンク[明らかにする-animation-](http://www.edumobile.org/android/reveal-animation-example -introduced-in-android-5-0 /)それはあなたを助けるかもしれない –