最近在工作项目中要实现一个长按提示 “复制” 的功能,类似于QQ、微信聊天界面长按提示框效果,本来想偷懒在网上找个开源的项目用,但是看了好几个都不是很满意,所以就打算按照自己的思路来实现一个。下面分享给大家,有需要的朋友们可以参考借鉴。

先来看看效果图

如何使用

示例代码

1

2

3

PromptViewHelper pvHelper = new PromptViewHelper(mActivity);

pvHelper.setPromptViewManager(new ChatPromptViewManager(mActivity));

pvHelper.addPrompt(holder.itemView.findViewById(R.id.textview_content));

使用起来还是很简单的

首先new一个PromptViewHelper类,然后设置一个提示view管理器,最后调用addPrompt方法添加view,此 view就是要添加提示框的view。

实现思路

Android仿QQ、微信聊天界面长按提示框效果相关推荐

  1. Android文本长按qq风格,Android仿QQ、微信聊天界面长按提示框效果

    先来看看效果图 如何使用 示例代码 PromptViewHelper pvHelper = new PromptViewHelper(mActivity); pvHelper.setPromptVie ...

  2. 高仿微信聊天界面长按弹框样式

    效果图 背景 在公司做的项目里面,刚好有需要用到微信聊天界面长按弹框样式这种UI的. 网上找了一下,没找到. Android现成的 ListPopupWindow又不能满足需求. 因此在非上班时间撸一 ...

  3. android qq音乐 activity,android 仿QQ音乐建议反馈上方的提示动画效果,渐隐

    第一种,在activity里直接代码写,但是有些手机无法实现动画效果,如酷派 float curTranslationY = notice_lab.getTranslationY(); float t ...

  4. HTML5仿手机微信聊天界面

    HTML5仿手机微信聊天界面,截图效果如下: 源代码如下: <!DOCTYPE html> <html> <head><meta charset=" ...

  5. Android仿QQ实现聊天功能

    前段时间下载了Android仿QQ界面和聊天的Demo,发现很有意思,于是研究了一下并自己在此基础上集成环信实现了在线聊天功能,可以实现注册.加人.审核通知.推送.创建群组.群组聊天,并加入了炫酷的背 ...

  6. html5 仿手机聊天,HTML5仿手机微信聊天界面

    html> HTML5模拟微信聊天界面 /**重置标签默认样式*/ * { margin: 0; padding: 0; list-style: none; font-family: '微软雅黑 ...

  7. Android仿QQ微信开场导航以及登陆界面

    相信大家对于微信等社交应用的UI界面已经都很熟悉了,该UI最值得借鉴的莫过于第一次使用的时候一些列产品介绍的图片,可以左右滑动浏览,最后进入应用,这一效果适用于多种项目中,相信今后开发应用一定会用得到 ...

  8. java仿QQ微信聊天室

    话不多说,先上图                                   即时通信系统:可以完成群聊.私人聊天,实时发送和显示聊天信息,完成好友列表,进一步可以带表情,附件发送,聊天信息的 ...

  9. 安卓网易云信实现仿QQ双方聊天界面功能(附UI界面

    代码实现的过程中参考了博客上几篇优秀的文章和其中的代码,本想放连接但是找不到了,如果大佬们看见了可以告知我,感谢大佬们.因为各种原因,没有使用网易云信自带的UI库,有兴趣的大佬可以试试,也在开发者文档 ...

最新文章

  1. 递推DP HDOJ 5459 Jesus Is Here
  2. 第四周项目二-太乐了
  3. 统一异常处理+错误编码设计方案
  4. MSMQ: C# MSMQ编程问题
  5. Kafka 入门 and kafka+logstash 实战应用
  6. html css 水平时间轴,纯css+js水平时间轴
  7. 面向对象编程(基础简介)
  8. Linux下apache与tomcat完美整合笔记
  9. python查看pypi第三方库可安装的全部版本
  10. python sklearn 绘制决策树模型的节点图
  11. python stdev_Python stdev()函数的详细指南
  12. NOIP2013华容道
  13. qt开发资料下载网址
  14. [PHP] 新浪企业邮箱登录功能难点梳理
  15. 水晶报表设置纸张大小
  16. 我是歌手黄绮珊(黄妈)彭佳慧,_bin910729_新浪博客
  17. 主动变被动9个例句_【语法】被动语态的特殊用法考点总结
  18. 华为CANN训练营_昇腾AI入门课笔记
  19. 东华大学 oj87——弟弟的作业
  20. 一个niubility的Vue游戏,真厉害!

热门文章

  1. centos 下tar.gz 文件解压失败
  2. 超详细centos7安装Oracle11g(图文结合)
  3. Node zip压缩和解压缩
  4. springboot大学生健康报送系统的设计与实现 毕业设计-附源码091005
  5. javascript排序_使用JavaScript对页面内容进行排序
  6. python打开交互界面设计_老司机必备——用PyQt做一个有交互界面的妹子图爬虫...
  7. NTLM与kerberos认证体系详解
  8. python类比较相等
  9. Blender Export Animation (Blender 导出 动画 THREE.js)
  10. zabbix通过snmp监控带外管理ping不可用的问题