一 Quick Action有图有真相
二 Quick Action实现分析
1. 效果结构选择 PopupWindow, 当前视图的父视图,Dialog共有这三种,最常见的是使用PopupWindow实现,此处代码也是基于此实现。
2. PopupWindow 弹出动画
3. PopupWindow布局
4. PopupWindodw与弹窗中箭头显示位置
5. 支持多种Quick Acton Item
6. Quick Action Item点击事件处理
三 总结
模糊的预期,当时只是想学习并实现一个QuickAction,当具体实现时才发现PopupWindow可以包容多种布局和上面提到的第4,5,6条之前都没考虑过,而且都是业余时间来学习还是比较紧。
首先学到即使是有现成的代码供学习,想要最大效益的获取知识,还是需要自己先思考一下如何实现,列出自己认为的