最近的项目中用到了类似美团中的下拉多选菜单,在实际开发过程中,也发现了一些问题,主要归纳如下:1.当菜单较为复杂时,如果不能设计好代码逻辑,将造成控件难于维护 2.美团菜单可以连续点击顶部tab,切换不同菜单,而我使用的popupWindow似乎在展开一个菜单时点击其他tab,菜单就会收回。
本文将针对如上两个问题进行一些讨论,最终给出较为合理的解决方案。...
分类:
移动开发 时间:
2016-04-22 19:25:41
阅读次数:
203
mainactivity代码 重写popupWindow代码 ...
分类:
移动开发 时间:
2016-04-18 20:39:56
阅读次数:
287
首先定义显示效果的动画文件: <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:fromXDelta=" ...
分类:
移动开发 时间:
2016-04-18 18:35:28
阅读次数:
141
PopupWindow的布局popwindow.xml 注意3个LinearLayout里必须设置clickable和background,这样当点击上去的时候才会有点击效果。 android:clickable="true" android:background="@drawable/state_ ...
分类:
移动开发 时间:
2016-04-18 15:31:06
阅读次数:
265
mainactivity代码 重写popupWindow代码 ...
分类:
Web程序 时间:
2016-04-17 22:20:25
阅读次数:
269
anim popupwindow_anim <set xmlns:android="http://schemas.android.com/apk/res/android" > <translate android:duration="500" android:fromYDelta="100%p" a ...
分类:
Web程序 时间:
2016-04-17 20:41:44
阅读次数:
243
1 跟随手指移动的球 2 listview的item全部漏出才显示 3 popupwindow提示框 4 手机震动 5 状态选择器 6 .9图 7 MD5加密 8 屏幕适配 9 子线程更新UI 10 键盘显示与隐藏 11 Activity启动模式 12 Bitmap缩放 13 监听音量键事件 14 ...
分类:
移动开发 时间:
2016-04-17 15:54:00
阅读次数:
227
PopupWindow使用 PopupWindow这个类用来实现一个弹出框,可以使用任意布局的View作为其内容,这个弹出框是悬浮在当前activity之上的。 PopupWindow使用Demo 这个类的使用,不再过多解释,直接上代码吧。 比如弹出框的布局: Activity的布局中只有一个按钮, ...
两者的区别PopupWindow和AlertDialog最大的区别:AlertDialog是非阻塞线程的,AlertDialog弹出的时候,后台可以做其他事情(也即弹出对话框后程序会继续向下执行);PopupWindow是阻塞线程的, 这就意味着在我们退出这个弹出框之前,程序会一直等待,只有当我们调... ...
分类:
其他好文 时间:
2016-04-14 01:26:14
阅读次数:
276