android Activity实现从底部弹出或滑出选择菜单或窗口
本例使用activity实现弹出滑动窗口或菜单,主要是使用了一些设置activity的样式来实现弹出窗口和滑动效果,实现如下:
第一步:设计要弹出窗口的xml布局:
?第二步:创建SelectPicPopupWindow类继承Activity类并实现OnClickListener接口(可以不用在这里实现这个借口,根据自己需要和方便实现),其他代码实现跟编写常规Activity一样就OK,如下:
?第五步:这一步是实现本实例最重要的一部就是设置android:theme属性样式以实现本例所需要的效果,如下:
?
?第六步:在贴出弹出和销毁时的动画效果代码:
?
push_bottom_in.xml
?push_buttom_out.xml
?注意:这两个xml需要放在res/anim的anim文件夹下
?
第七步;运行效果如图:
?
?