1 dialog 对话框出现和消失 使用的方法

主要代码

<span style="white-space:pre"></span>final Dialog dialog = new Dialog(this);dialog.show();Window window = dialog.getWindow();WindowManager.LayoutParams lp = window.getAttributes();window.setContentView(R.layout.dialog);lp.windowAnimations = R.style.customstyle;window.setAttributes(lp);


lp.windowAnimations = R.style.customstyle;
这一句把styles中的 id传给了lp。这样就可以定义dialog了。

styles中

<style name="customstyle">
<item name="@android:windowEnterAnimation">@anim/in</item>
<item name="@android:windowExitAnimation">@anim/out</item>
</style>


2 activity 的跳转的样式更改

<style name="customstyle_activity" parent="android:Theme.NoTitleBar">
<item name="android:windowAnimationStyle">@style/fade</item>
</style>


<style name="fade" parent="@android:style/Animation.Activity">
<item name="android:activityOpenEnterAnimation">@anim/in</item>
<item name="android:activityOpenExitAnimation">@anim/out</item>
<item name="android:activityCloseEnterAnimation">@anim/in</item>
<item name="android:activityCloseExitAnimation">@anim/out</item>
</style>


主要是记住这六个 属性。。


代码下载

http://download.csdn.net/detail/wanghao200906/8193213


更多相关文章

  1. 第六篇 Gallery与ImageSwitcher混合使用
  2. Android(安卓)解决 Toolbar 的 Menu 图标无法显示
  3. Android(安卓)DrawerLayout 使用
  4. 使用ScheduledExecutorService延时关闭一个全屏的对话框
  5. Android中一种ThreadPool的实现
  6. 带图片的按钮-Android源代码
  7. zxin android客户端二维码框问题
  8. Android之定义各种样式的标题栏
  9. android模拟器分辨率设置以及获得模拟器分辨率代码片段

随机推荐

  1. Android(安卓)多语言动态切换
  2. 从Android(安卓)8.0源码的角度剖析Androi
  3. Android如何加载大图,防止OOM
  4. Android访问WCF服务(上篇)-服务端开发
  5. 浅谈Android五大布局(一)――LinearLayout
  6. Debug Android(安卓)and Linux suspend a
  7. Android(安卓)NullPointerException解决
  8. Android重要类学习之——Activity
  9. 标题:[资讯]注意!Android惊爆两安全漏洞
  10. Android(安卓)根文件系统启动过程(init进