[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 UI - GridView长按实现拖拽效果
  2. android 拖动图片移动效果
  3. android实现播放器反射性动画效果
  4. Android显示GIF动画完整示例(一)
  5. 分享一个Android左右侧滑的效果实现 sliding layout
  6. android 关于再按一次退出程序效果
  7. Android实现CoverFlow效果三

随机推荐

  1. Android 编译系统
  2. android HAL知识
  3. android的图片添加、滚动条、单选框、多
  4. 最全的Android单元测试教程
  5. Android中的签名机制
  6. android string.xml %问题
  7. Android的文本系列的控件
  8. Android TextView内容过长加省略号
  9. Android抽屉实现
  10. 2013.03.19——— android 音视频编解码