[java]  view plain  copy
  1.                 button.setOnClickListener(new OnClickListener() {  
  2. @Override  
  3. public void onClick(View arg0) {  
  4.     // TODO Auto-generated method stub  
  5.     AlertDialog dialog = new AlertDialog.Builder(TestAndroid1Activity.this)  
  6.             .setTitle("title").setMessage("message").create();  
  7.     Window window = dialog.getWindow();  
  8.     window.setGravity(Gravity.BOTTOM);  //此处可以设置dialog显示的位置  
  9.         window.setWindowAnimations(R.style.mystyle);  //添加动画  
  10.     dialog.show();  
  11. }  
  12. );  

styles.xml

[java]  view plain  copy
  1. <?xml version="1.0" encoding="utf-8"?>  
  2.   
  3.   
  4.     "mystyle" parent="android:Animation">  
  5.         "@android:windowEnterAnimation">@anim/dialog_enter  //进入时的动画  
  6.         "@android:windowExitAnimation">@anim/dialog_exit    //退出时的动画  
  7.       
  8.   


位于 res/anim/dialog_enter.xml

[java]  view plain  copy
  1. <?xml version="1.0" encoding="utf-8"?>  
  2. "http://schemas.android.com/apk/res/android">  
  3.       
  4.     
  5.         android:fromYDelta="100%p"       %p指相对于父容器  
  6.         android:duration="600"  
  7.         />  
  8.   


位于 res/anim/dialog_exit.xml

[java]  view plain  copy
  1. <?xml version="1.0" encoding="utf-8"?>  
  2. "http://schemas.android.com/apk/res/android">  
  3.        
  4.       
  5.           android:toYDelta="100%p"  
  6.           android:duration="600"    //持续时间  
  7.           />  
  8.   


此处只是做了垂直位移的效果,自己还可以试试别的效果。

         透明度

         旋转

        缩放

来自:http://blog.csdn.net/centralperk/article/details/7494441

更多相关文章

  1. android 拖动图片移动效果
  2. Android双列滑动表格(双表头不动)
  3. Android(安卓)拖拽图片
  4. Android(安卓)Material Design 实践(二)--Dialogs
  5. Android(安卓)划出一个半透明的PopupWindow
  6. android圆形图片显示效果,带边框
  7. Android(安卓)模拟返回键功能
  8. android 拖动图片移动效果
  9. android之OnGestureListener实现图片的左右滑动

随机推荐

  1. Android(安卓)存储选项之 SQLiteDatabase
  2. 近百android程序源码贡献 的自己看的
  3. spring-android的使用
  4. android 中发送短信
  5. android实现抖动效果
  6. ANR android
  7. Android(安卓)xml资源文件中@、@android:
  8. android 常用布局公用属性
  9. android中的(singleLine)单行显示 none sta
  10. android 仿微信聊天界面,以及语音录制功能