如何创建QuickAction在Android对话 类似于苹果的效果
来源:互联网 发布:白金数据 网盘 编辑:程序博客网 时间:2024/05/17 01:15
官方 Twitter的 Android应用程序的不断推出新 的Android的UI功能和行为模式 ,如仪表板,搜索栏,QuickAction和行动吧。 一个有趣的模式是 QuickActions 显示在上下文行动 列表视图 。 这种模式实际上已经存在于 QuickContact 对话框/默认酒吧 跟 应用程序(因为机器人2.0)。
该 QuickActions 对话框不包含在标准的 Android SDK的 ,所以我们必须手动创建它。 起初,我并没有从理念上如何建立,所以我决定下载并阅读源代码的程序跟 机器人的Git 。 我发现 QuickContact 对话框使用私有API调用( com.android.internal.policy.PolicyManager )不存在标准的SDK。 谷歌后,张贴和有关团体质疑它在 堆栈溢出 ,我得到了 它的解决方案 从 Qberticus (感谢名单Qberticus!)。
Qberticus的QuickActions使用简单/普通的布局,所以我必须创建一个自定义布局,因此将QuickContact样子跟应用程序或QuickActions Twitter的应用程序。 源代码基于QuickContact,我做了一个BetterPopupWindow类轻微变质对Qberticus的和扩展它来实现自定义布局。 我也使它可定制的,所以图标和列表文本动作都可以定制。
以下是QuickActions演示的screenshoots:
QuickContact / Twitter的QuickActions
代码段
创建行动清单
第01行:创建新的行动
线路03:设定的动作游戏
行03:设置操作图标
线路04:点击设置监听器
对话框显示QuickAction
线路05:创建新QuickAction对话
行07-08:添加操作项
09行:设置动画风格
011线:显示QuickAction
下载完整的源代码
Gallery3D_like QuickActions
下载完整的源代码
随着QuickActions选择的动作
下载完整的源代码
- 如何创建QuickAction在Android对话 类似于苹果的效果
- Android QuickAction效果简单实现
- android 实现类似于ListView的效果
- winfrom datagridview如何实现类似于树的展开的效果
- quickAction
- QuickAction
- Android Xfermode类似于刮刮卡效果
- NGUI用于实现类似于android的Activity之间的效果
- android 实现listview 的item 出现在屏幕有个动画效果 类似于知乎的那个app
- 一个类似于android启动界面的动画效果
- 一个类似于android启动界面的动画效果
- 一个类似于android启动界面的动画效果
- android实现类似于支付宝余额快速闪动的效果
- android实现类似于支付宝余额快速闪动的效果
- android实现类似于支付宝余额快速闪动的效果
- android实现类似于支付宝余额快速闪动的效果
- Android中类似于IOS的CoverFlow效果实现源码分析
- [电脑技巧]如何创建类似于“我的文档”一样的系统文件夹:
- struts2 jquery 插件实现ajax异步请求(网上资料)
- directshow filter中添加属性页
- vc++对类内const static int变量初始化后的处理
- guides.rubyonrails.org 读书笔记(四)
- 如果表格内容为""空时表格样式就不显示
- 如何创建QuickAction在Android对话 类似于苹果的效果
- request.getParameter(),request.getAttribute(),request.setAttribute();
- select 1 from ... sql语句中的1代表什么意思
- cegui中Image的offset成员
- 变量不能太普通
- windows服务命令安装
- TIMESTAMPDIFF(interval ,datetime_expr1 ,datetime_expr2 )
- WEB-INF 和WebContent目录放什么?
- C 移位