首先导入jar包:swichlayoutlib.jar
在需要动画的界面或组件实现方法。
Main2Activity extends Activity implements SwichLayoutInterFace
会自动提示实现方法
@Override public void setEnterSwichLayout() { SwitchLayout.getSlideFromBottom(Main2Activity.this,false,null); //第二个参数,是否关闭当前Activity.//第三个参数,扩展特效:BaseEffects.getQuickToSlowEffect(); } @Override public void setExitSwichLayout() { SwitchLayout.getSlideToRight(Main2Activity.this,true,null); }
注意:此Activity的主题是:(透明的)
<activity android:name=".Main2Activity" android:theme="@android:style/Theme.Translucent.NoTitleBar"/><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#64ffffff" tools:context="com.example.Circle.Main2Activity">再跟布局给一个背景颜色。前面的64是透明度。只对自己有效。对它里面的控件无效。16进制的。
给控件加特效:
SwitchLayout.getSlideFromBottom(“控件”,false,null);//第一个参数传控件属性名即可。
jar包下载地址:http://download.csdn.net/detail/zzq272804553/9573373
完毕。