打算把自己的PracticeDemo美化一下,要对自己的Demo好一点~
于是使用Ken Burns Effect,加了个启动界面,顿时美美的~
效果图.gif效果还不错吧!~(其实效果很不错的,但是录制出来的似乎不能忍...建议去这里跑起来看看)
使用到的项目是KenBurnsView,使用起来非常简单:
- 在XMl里布局
<com.flaviofaria.kenburnsview.KenBurnsView
android:id="@+id/iv_welcome"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@mipmap/pic">
</com.flaviofaria.kenburnsview.KenBurnsView>
- 在Activity稍微写几句代码即可
mIvWelcome.setTransitionListener(new KenBurnsView.TransitionListener()
{
@Override
public void onTransitionStart(Transition transition) {
}
@Override
public void onTransitionEnd(Transition transition) {
//动画结束后跳转
startActivity(new Intent(LaunchActivity.this,MainActivity.class));
finish();
}
});
@Overrideprotected void onResume() {
super.onResume();
mIvWelcome.resume();
}
@Overrideprotected void onPause() {
super.onPause();
mIvWelcome.pause();
}
简单易用,效果美,快去试试吧!~
与我联系,交个朋友
网友评论