首先,设置要覆盖在最上方的dialog的view


<?xml version="1.0" encoding="utf-8"?>                


然后,在values/styles.xml添加style for 半透明:


继续添加style for 淡入淡出效果:


在anim文件夹下,添加文件fading_in.xml for 淡入

<?xml version="1.0" encoding="utf-8"?>    


添加文件fading_out.xml for 淡出

<?xml version="1.0" encoding="utf-8"?>    


最后,在要弹出对话框的地方添加如下代码:

Dialog dialog = new Dialog(this, R.style.Dialog_Fullscreen);      dialog.setContentView(R.layout.sina);ImageView iv = (ImageView)dialog.findViewById(R.id.ivNavigater_clickable);iv.setOnClickListener(new OnClickListener() {                                                                                         @Override    public void onClick(View v) {        dialog.dismiss();    }});dialog.show();



最终效果如图:


原文链接:利用半透明对话框实现新浪微博android客户端首次运行时的提示界面

更多相关文章

  1. 仿网易新闻顶部滑动条效果
  2. android 存储数据与文件
  3. android中xml设置Animation动画效果详解
  4. Android动画开发——Animation动画效果
  5. 创建android画笔程序的样例(有镜面效果)
  6. android 实用sax 读取xml文件内容 附源码
  7. android遍历sd卡中的所有文件

随机推荐

  1. 错误:AGPBI: {“kind“:“error“,“text
  2. GridView
  3. android摄像头采集和预览-第二种方法
  4. android中关于margin的一些注意点
  5. 关于新版SDK报错You need to use a Theme
  6. android:padding 与 android:margin的区
  7. 设置透明,模糊,黑暗度
  8. 面向忙碌开发者的 Android(安卓)知识点收
  9. (20120722)(笔记002)android开发环境搭建
  10. android登录窗口――基础编