使用Style实现的popwindow弹出和收起的动画效果
2015-04-03 00:00
555 查看
摘要: 系统级别 修改 actionbar popup menu 弹出和收起动画
在styles中设置actionbar中的下拉菜单弹出和收起的动画
弹出动画:
收起动画:
在styles中设置actionbar中的下拉菜单弹出和收起的动画
<!--系统级theme下设置 actionbar下拉菜单的弹出动画 --> <style name="TestTheme" parent="@android:style/Theme.Holo.Light"> <item name="android:popupAnimationStyle">@style/MyPopupMenuAnimaiton</item> </style> <style name="MyPopupMenuAnimaiton" parent="android:Animation"> <item name="android:windowEnterAnimation">@anim/circles_actionbar_pop</item> <item name="android:windowExitAnimation">@anim/circles_actionbar_pop</item> </style>
弹出动画:
<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" > <scale android:duration="250" android:fillAfter="false" android:fromXScale="0.0" android:fromYScale="0.0" android:interpolator="@android:anim/accelerate_decelerate_interpolator" android:pivotX="100%" android:pivotY="0%" android:toXScale="1.0" android:toYScale="1.0" /> </set>
收起动画:
<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" > <scale android:duration="250" android:fillAfter="false" android:fromXScale="1.0" android:fromYScale="1.0" android:interpolator="@android:anim/accelerate_decelerate_interpolator" android:pivotX="100%" android:pivotY="0%" android:toXScale="0.0" android:toYScale="0.0" /> </set>
相关文章推荐
- setAnimationStyle实现的popwindow显示消失的动画效果
- setAnimationStyle实现的popwindow显示消失的动画效果
- setAnimationStyle实现的popwindow显示消失的动画效果
- 实现简单UITextField随键盘弹出收起的动画效果
- 通过style实现从屏幕底下弹出dialog动画效果
- 使用facebook pop 与 CAShapeLayer 实现 画线条的动画效果
- window.requestAnimationFrame与Tween.js配合使用实现动画缓动效果
- 用setAnimationStyle来设置popwindow显示消失的动画效果
- PopupWindow弹出框与背景变暗的实现(附带动画效果)
- 用setAnimationStyle来设置popwindow显示消失的动画效果
- ext使用Window弹出时实现关灯效果
- 不使用JS,使用CSS3 target 以及 动画效果实现,点击一下弹出,并且保持弹出状态,然后再点击一下弹回的导航栏(或者可以叫做按钮)
- 用view实现popwindow效果,弹出菜单.
- 使用window对象实现弹出窗口
- 使用HTML5和jQuery插件Reel实现一个超酷的星际争霸2兵种动画360度预览效果
- android Tween Animations(动画效果-代码实现)的使用
- Flex4之自定义动画效果,使用自定义Parallel类来实现
- cocos2d-x 使用action实现各种动画效果
- 使用jquery实现弹出层效果
- 弹出框使用字符序列表示非字符,实现换行等效果: