android UI进阶之弹窗的使用(2)--实现通讯录的弹窗效果(5)

来源:未知 责任编辑:责任编辑 发表时间:2013-11-17 14:39 点击:

  再讲下PopupWindow的风格的实现。其中一个风格代码如下:

    <style name="Animations.PopDownMenu.Left">        <item name="@android:windowEnterAnimation">@anim/grow_from_topleft_to_bottomright</item>        <item name="@android:windowExitAnimation">@anim/shrink_from_bottomright_to_topleft</item>    </style>
  写两个item,分别实现弹出和消失动画。因为篇幅有限(好像已经很长了。。。),就不全部贴出来了。动画都是一个scale加一个alpha,对动画不熟悉的朋友可以自己研究下,从底部弹出的动画文件grow_from_bottom.xml:

<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android">    <scale        android:fromXScale="0.3" android:toXScale="1.0"        android:fromYScale="0.3" android:toYScale="1.0"        android:pivotX="50%" android:pivotY="100%"        android:duration="@android:integer/config_shortAnimTime"    />    <alpha        android:interpolator="@android:anim/decelerate_interpolator"        android:fromAlpha="0.0" android:toAlpha="1.0"        android:duration="@android:integer/config_shortAnimTime"    /></set>
  

  最后来看看实现效果:

    \                \  

  好了 希望大家喜欢   有问题可以留言交流~

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • Android 完全退出程序
  • 原创:Android应用开发-Andorid歌词秀,含源码
  • android 屏幕保护
  • Android手机软件汉化教程---第四课 dex文件汉化
  • 众多Android 开源项目推荐,给力工作给力学习
  • Android Audio代码分析4
  • Android得到已安装的应用程序信息!
  • Android开发者指南(29) —— USB Host and Accessory
  • Android成长的幕后推手:工程师鲁宾
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1