popWindow的一些弹出动画的设置
2017-09-11 15:43
302 查看
在安卓开发中,一般会有设置popwindow的弹出动画样式的需求的,基于做过的项目,我在此做一下总结记录。
popWindow在底部弹出(pop_show)
popWindow在底部消失(pop_hidden)
popWindow的底部动画
popWindow在左侧弹出(pop_left_show)
popWindow在左侧弹出(pop_left_hidden)
popWindow右侧弹出(pop_right_show)
popWindow右侧消失(pop_right_hidden)
popWindow在底部弹出(pop_show)
<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:duration="500" android:fromYDelta="100%p" android:toYDelta="0" /> <alpha android:duration="500" android:fromAlpha="0.0" android:toAlpha="1.0" /> </set>
popWindow在底部消失(pop_hidden)
<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:duration="500" android:fromYDelta="0" android:toYDelta="100%p" /> <alpha android:duration="500" android:fromAlpha="1.0" android:toAlpha="0.0" /> </set>
popWindow的底部动画
<!--pop从底部出来--> <style name="my_popwindow"> <item name="android:windowEnterAnimation">@anim/pop_show</item> <item name="android:windowExitAnimation">@anim/pop_hidden</item> </style>
popWindow在左侧弹出(pop_left_show)
<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> <!-- 定义从右向左进入的动画 --> <translate android:duration="500" android:fromXDelta="-100%" android:toXDelta="0" /> </set>
popWindow在左侧弹出(pop_left_hidden)
<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:duration="500" android:fromXDelta="0" android:toXDelta="-100%" /> </set>
popWindow右侧弹出(pop_right_show)
<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> <!-- 定义从右向左进入的动画 --> <translate android:duration="500" android:fromXDelta="100%" android:toXDelta="0" /> </set>
popWindow右侧消失(pop_right_hidden)
<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:duration="500" android:fromXDelta="0" android:toXDelta="100%" /> </set>
相关文章推荐
- PopWindow弹出及隐藏动画
- popwindow之弹出动画
- Android_自定义底部动画弹出pupopwindow
- popwindow点击外部取消不了和popwindow弹出抖动动画
- 用setAnimationStyle来设置popwindow显示消失的动画效果
- 用setAnimationStyle来设置popwindow显示消失的动画效果
- Android PopWindow弹出后,设置背景亮度
- 用setAnimationStyle来设置popwindow显示消失的动画效果
- 使用Style实现的popwindow弹出和收起的动画效果
- PopWindow 添加背景以及设置背景和popwindow进入进出动画
- Window2003 server的一些优化设置(摘记)
- 自定义pupwindow,实现点击时背景变暗,弹出从底部弹出动画 。点击同样关闭pupwindow
- JavaScript基础 window.prompt() 弹出一个输入框 设置提示信息与默认值
- android 带EditText的popwindow 当弹出输入法后popwindow被输入法覆盖掉的解决方法。
- 为PopupWindow设置弹出动画效果
- 设置popWindow背景变暗
- Android popwindow和fragment结合 左侧弹出下拉菜单 切换界面
- UIView控件的一些常用方法和简单动画设置
- Android:设置PopupWindow 的键盘弹出模式
- 底部弹出listPopWindow