几种的实现动画效果1

来源:互联网 发布:出发台湾软件 编辑:程序博客网 时间:2024/06/05 09:39

1.view animation

一般用于实现activity,fragment,dialog,popupwindows等

一::Activity
startActivity(intenttw);overridePendingTransition(R.anim.activity_fade_in, R.anim.activity_fade_out);

二::LinearLayout
Animation animation = AnimationUtils.loadAnimation(this, R.anim.top_level_pop_show_anim);mLlTopLevelRoot.startAnimation(animation);
top_level_pop_show_anim:
<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android">    <translate        android:duration="@integer/top_level_pop_anim_time"        android:fromYDelta="-100%p"        android:toYDelta="0"/></set>

  三::popupwindows
setAnimationStyle(R.style.mypopwindow_anim_style);

 <!--  popuwindows进出动画 -->   <style name="mypopwindow_anim_style">       <item name="android:windowEnterAnimation">@anim/popshow_anim</item><!-- 指定显示的动画xml -->       <item name="android:windowExitAnimation">@anim/pophidden_anim</item><!-- 指定消失的动画xml -->   </style>

0 0
原创粉丝点击