http://framerjs.com/examples/preview/#carousel-onboarding.framer,请仅在Chrome上查看此链接。
答案 0 :(得分:0)
我要做的是动画资源文件(项目的res> anim目录中的文件。如果你没有anim目录,你可以简单地创建它。)。
此文件的内容(按照您的意愿命名,如myanimation.xml
)应为:
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<alpha
android:fromAlpha="1.0"
android:toAlpha="0.0" />
<translate
android:fromXDelta="0"
android:toXDelta="0"
android:fromYDelta="0"
android:toYDelta="-50" />
</set>
标记意味着对象将从完全不透明(1.0)到完全透明(0.0)
动画标记表示对象将从其起始位置设置为相同的X坐标和50像素以上的动画。
要从活动中使用此动画,只需使用:
Animation myAnimation = AnimationUtils.loadAnimation(this, R.anim.myanimation);
myAnimation.setDuration(millisecYouWant);
viewIWantToAnimate.startAnimation(myAnimation);
有关更复杂的动画,请查看以下链接:http://developer.android.com/guide/topics/resources/animation-resource.html
编辑:我认为这个问题应该有更多的细节,在这种情况下,你想要应用这个动画的代码,或者你想要动画的东西(比如ImageView或布局......)< / p>