android对话框弹出方式动画

复制代码
  button.setOnClickListener(new OnClickListener() {            @Override            public void onClick(View arg0) {                // TODO Auto-generated method stub                AlertDialog dialog = new AlertDialog.Builder(TestAndroid1Activity.this)                        .setTitle("title").setMessage("message").create();                Window window = dialog.getWindow();                window.setGravity(Gravity.BOTTOM);  //此处可以设置dialog显示的位置                    window.setWindowAnimations(R.style.mystyle);  //添加动画                dialog.show();            }        });
复制代码


styles.xml

复制代码
<?xml version="1.0" encoding="utf-8"?>  <resources>    <style name="mystyle" parent="android:Animation">          <item name="@android:windowEnterAnimation">@anim/dialog_enter</item>  //进入时的动画           <item name="@android:windowExitAnimation">@anim/dialog_exit</item>    //退出时的动画       </style>  resources>  
复制代码

复制代码
位于 res/anim/dialog_enter.xml<?xml version="1.0" encoding="utf-8"?>  <set xmlns:android="http://schemas.android.com/apk/res/android">       <translate   android:fromYDelta="100%p"       %p指相对于父容器  android:duration="600"   />  </set>  
复制代码 复制代码
位于 res/anim/dialog_exit.xml<?xml version="1.0" encoding="utf-8"?>  <set xmlns:android="http://schemas.android.com/apk/res/android">  <translate          android:toYDelta="100%p"           android:duration="600"    //持续时间          />  </set>  
复制代码

更多相关文章

  1. Android 中保存图片的代码
  2. Android 代码生成界面Sample
  3. Android 代码监控apk安装,卸载,替换
  4. 【Android】【动画】自定义插值器Interpolator
  5. android 滑动动画效果
  6. android 代码创建快捷方式
  7. DialogFragment设置自定义动画
  8. Android Recyclerview设置条目属性动画

随机推荐

  1. android调用摄像头拍照,从相册中选择照片
  2. [Android进阶]Java、Android(安卓)内存泄漏
  3. 资讯:Google I/O 2015 为 Android(安卓)开
  4. Android之旅十七 android中的广播使用
  5. 三言两语我心目中的Android
  6. Android(安卓)API Guides---Location and
  7. Android(安卓)音乐播放器设计
  8. Android(安卓)UI Design Tips(Google官方
  9. android ->在界面上使用URI编程 ----开发
  10. Android中TextView中的文字颜色设置setTe