展开

关键词

仿微信聊天

其次大致说说原理:1,首先判断输入的字符,是否包含的文字,比如  ?  这个对应的文件名为 emoji_1.png,它对应的文字描述 : ,如果我们在输出的是输出这么一句话:老婆,我想你了?。  那么我们对应的根本文字就是:老婆,我想你了。 int pageSize = 20;   private static FaceConversionUtil mFaceConversionUtil;   ** 保存于内存中的HashMap * private HashMap emojiMap = new HashMap();   ** 保存于内存中的集合 * private List emojis = new ArrayList();   Context context, String str) {          SpannableString spannableString = new SpannableString(str);    正则达式比配字符串里是否含有

1.1K70

用户增长|QQ侣设计探索

产品用户增长和营收增长得到更多重视,QQ侣也顺应时代变化,从全局出,分阶段更系统地探索侣用户增长和营收增长,取得了不错的成绩,并在这个过程中逐渐沉淀出了一套产品增长体系化的新方法。 项目背景 19年之前在QQ体系内,侣产品以侣空间为代。 - 从业务现状分析:侣空间向手Q渗透,在QQ场景探索力; - 从侣用户数据分析:大量沉默侣用户仅在手Q活跃,需要向手Q渗透拉新拉激活; - 从侣用户属性分析:其活跃度良好,且消费潜力巨大,具有强关系链属性 Android礼邀请;基于侣用户,触达入口新增基于动态行为变化的召回提醒机制;基于潜在侣用户,新增入口邀请引导。 3类:免费礼物、非黄钻付费礼物、黄钻礼物,并基于iOS和Android差异化呈现礼物类型,实现增加iOS礼付费渠道的落地,最终实现iOS和Android双端礼。

31410
  • 广告
    关闭

    云加社区有奖调研

    参与社区用户调研,赢腾讯定制礼

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    窃听风云:扒掉你的最后一条“胖次”

    最终将录音文件到服务器。两种监听都有一个前提,在android系统中要使用录音功能,需要向用户申请相应的录音权限。录音权限的申请如图2-1所示:? GetQQchat在解析之后将聊天数据使用udp利用循环至服务器,分别如图2-16、图2-17所示:?图2-16 解析QQ聊天数据库? 图2-17 QQ聊天数据其次是从数据库中获取QQ群组信息,我们查看其GetGroups方法,如图2-18所示:? 图2-20 上传QQ群组信息在GetAllInfor中还有一项数据,就是获取QQ好友信息,在方法GetFriends中执行,而获取好友信息相对简单,在方法getCount中查询“”,获取好友数,之后到服务器 图2-30 dir.data文件获取ROOT权限之后,获取根目录“”下的文件列,直接通过udp到服务器,如图2-31所示:?

    45730

    QQ的成功,远没有你想象的那么顺利和轻松

    其实QQ一开始就被定位是生出来后给大户人家的产品,大户人家比如说电信移动。后来养条件没谈好,大户人家嫌弃,才算是最终留在了自己家中。 4、在幼儿园打群架被养没成,留在自己家中的QQ,也没有日子就过得安逸。在2000年后那几年,网易泡泡、Sina Pager一帮小朋友也冒了出来。 QQ一度人生最低谷。但低谷之后,QQ图强,重新给了自己年轻的定位,把自己年轻人的特征扬光大了起来。 比如说最近的例子,泛娱乐营销合作,甚至跟《速度与激8》这样的电影搞合作搞植入。?▲ 《速度与激8》中QQ的广告植入站起来,走出去。总感觉QQ挺不容易的。 但从今天的况来看,不是“向”,而是“在”,“QQ在左,微信在右”:QQ和微信依然占据着社交领域两条笔直的主干道。祝福QQ

    39120

    QQ的成功,远没有你想象的那么顺利和轻松

    》 《QQ和微信凶猛成长的背后:腾讯网络基础架构的这些年》3、被养所有人都知道QQ差点被几百万卖掉了的故事。 其实QQ一开始就被定位是生出来后给大户人家的产品,大户人家比如说电信移动。后来养条件没谈好,大户人家嫌弃,才算是最终留在了自己家中。 4、在幼儿园打群架被养没成,留在自己家中的QQ,也没有日子就过得安逸。在2000年后那几年,网易泡泡、Sina Pager一帮小朋友也冒了出来。 比如说最近的例子,泛娱乐营销合作,甚至跟《速度与激8》这样的电影搞合作搞植入。▲ 《速度与激8》中QQ的广告植入站起来,走出去。总感觉QQ挺不容易的。 但从今天的况来看,不是“向”,而是“在”,“QQ在左,微信在右”:QQ和微信依然占据着社交领域两条笔直的主干道。祝福QQ

    30130

    Android P正式版即将到来:后台应用保活、消息推的真正噩梦

    以消息推为例,当APP处于后台或关闭时,消息推对于某些应用来说非常有用,比如: 1)IM即时通讯聊天应用:聊天消息通知、音视频聊天呼叫等,典型代有:微信、QQ、易信、米聊、钉钉、Whatsup、Line ; 2)新闻资讯应用:最新资讯通知等,典型代码有:网易新闻客户端、腾讯新闻客户端; 3)SNS社交应用:转关注赞等通知,典型代有:微博、知乎; 4)邮箱客户端:新邮件通知等,典型代有:QQ邮箱客户端 ,为了解决这个“痛点”,广大的Android者们只能让各种黑科技轮番上场、各显神通,最典型的:比如曾今在手机QQ上的1像素保活(虽然QQ官方从没正面承认过)、后台无限播放无声音的音频、应用互相拉活等 看到上面这串厂商系统级推通道列,相信你已经露出了你那排洁白的牙齿了 ^_^。。。如果剧都能像都市爱小说那样——“男女主角从此过上了幸福美满的生活...”,那就完美了! 其实,高优先级 FCM 消息的唯一用途就是向用户,因此这种况绝对不应该出现。

    1.7K30

    QQ里的股市晴雨

    根据QQ大数据显示,当股市行呈现大涨趋势时,用户使用达高兴和喜悦的QQ符号呈现出大幅度增长。其中“激动”的增长率达到67%,成为增长幅度最大。 在QQ共上线超过500套包,包含过万个。而在大盘摸高触底之时,大家几乎不约而同的选择了同一种达自己的绪。股市大涨时的“激动”以及大跌时的“心碎”,都是股民们最真实的心理写照。 最多,90后内心“脆弱”在针对北上广深四个城市的数据调查中显示,当股市暴跌时,上海人的内心最“脆弱”, “流泪”的数量占比高达8.2%,位列第一。广州与深圳占比同为7.4%,并列第二。 从年龄阶层来看,80、90后相对比较“脆弱”,或者说更加直接达自己的感。在股市暴跌时,他们“流泪”数量最多,分别占比8.3%及8.4%;相比70后占比的5.7%,高出了约1.5倍。? 此外,QQ中最常见的与使用比例也随股市波动生着巨大变化。以6月26日为例,股市大跌7.4%,当日“鼓掌”比例也随之下降1.0%,而当日“流泪”比例大幅上涨了8%。??

    33230

    用新技术 “派生” 的旋律把耳朵叫醒

    享受音乐,最理想的状态便是沉浸而不易中断,开者们也在为此不断努力。? Shawn 是 QQ 音乐 Android团队的一名开工程师,他和同事们一直不断地在思考如何让用户获得更纯粹的音乐体验。 目前,在国内还有很多手机没有升级到 Android 9 版本系统的况下,QQ 音乐的 Android 团队在使用自己整合的 Android 8 各厂商刘海屏判断逻辑的同时,加上了 Android 9 Shawn 示,QQ 音乐在很早的版本已经支持了通知栏样式切换,让用户根据自己的实际喜好进行选择,目前默认使用的是 QQ 音乐自定义通知栏,这个在不同手机上的现效果是一致的,或者用户可以将其修改成原生系统通知栏样式 ,这样的通知栏在不同手机上现效果各异,整体上更加符合不同第三方 Android 系统的设计语言,这也是 QQ 音乐在为用户提供各种个性化选择上做出的努力。 ,从而实现更少的整体内存占用,极力减少音乐播放时戛然而止的糟糕生。

    25830

    2017微信数据报告:日活跃用户达9亿、日消息380亿条

    微信每天有多少条消息被?目前有多少个行业已经在使用小程序了?答案尽在其中!2、报告详(数据截至2017年9月)?????????? 附录:有关微信、QQ的文章汇总 QQ、微信的技术故事: 《2017微信数据报告:日活跃用户达9亿、日消息380亿条》 《腾讯开微信花了多少钱?技术难度真这么大?难在哪?》 我眼中的微信开团队》 《首次揭秘:QQ实时视频聊天背后的神秘组织》 >>更多同类文章 …… QQ、微信的技术文章: 《腾讯团队分享:手机QQ中的人脸识别酷炫动画效果实现详解》 《腾讯团队分享 :一次手 的来龙去脉》 《QQ 18年:解密8亿月活的QQ后台服务接口隔离技术》 《月活8.89亿的超级IM微信是如何进行Android端兼容测试的》 《以手机QQ为例探讨移动端IM中的“轻应用”》 《一篇文章get )的坑》 《腾讯信鸽技术分享:百亿级实时消息推的实战经验》 >>更多同类文章 …… (本文同步布于:http:www.52im.netthread-1199-1-1.html )

    39010

    微信团队分享:微信移动端的全文检索多音字问题解决方案

    4、词方案中文全文搜索引擎如果需要支持拼音,就需要把输入的中文字符,转化为拼音字母,如果不考虑多音字的况,我们只需要一张单个汉字的拼音即可实现转化,但是在多音字的况下,由于每个汉字在不同的词语当中的读音都有可能不一样 在汉语中,一个同样意义的实体通过两个不同的词语来示,称这两个不同的词语为同义词,在数据上示为(词语A,词语B)=(意义C),那么在多音字的况来看,同样可以示为(拼音A,拼音B)=(汉字C)。 音乐团队分享:Android中的图片压缩技术详解(上篇)》 《QQ音乐团队分享:Android中的图片压缩技术详解(下篇)》 《腾讯团队分享:手机QQ中的人脸识别酷炫动画效果实现详解》 《腾讯团队分享 (APNS)的坑》 《腾讯信鸽技术分享:百亿级实时消息推的实战经验》 >> 更多同类文章 …… 有关QQ、微信的技术故事: 《技术往事:微信估值已超5千亿,雷军曾有机会收编张小龙及其Foxmail》 《QQ和微信凶猛成长的背后:腾讯网络基础架构的这些年》 《闲话即时通讯:腾讯的成长史本质就是一部QQ成长史》 《2017微信数据报告:日活跃用户达9亿、日消息380亿条》 《腾讯开微信花了多少钱?

    1.9K31

    SpringBoot中QQ邮件

    这三个步骤可以分别对应我们的邮件过程,假设从aaa@qq.com邮件到111@163.com:1.aaa@qq.com先将邮件投递到腾讯的邮件服务器2.腾讯的邮件服务器将我们的邮件投递到网易的邮件服务器 QQ邮件准备工作首先我们需要先登录QQ邮箱网页版,点击上方的设置按钮:?然后点击账户选项卡:?在账户选项卡中找到开启POP3SMTP选项,如下:? 简单邮件如果我们只一个简单的文本,方式就比较简单,整个过程可以分为三步如下:第一步:构造SMTP邮件服务器的基本环境Properties properties = new Properties transport.close();复杂邮件复杂邮件,第一步和第三步也是一样的,只有第二步构造邮件的过程比较麻烦,那么接下来给小伙伴们演示一个一封图文+两个附件的邮件。 :该对象代一个MimeMessage对象内容的一部分。

    43860

    手把手教你读取Android版微信和手Q的聊天记录(仅作技术研究学习)

    于是,这个工作就交给我了,是时候现一波了……针对同事的需求,分析了一通,总结一下:1)能够自动获取微信和 QQ群的聊天记录;2)只要文字记录,图片和包,语音之类的不要;3)后台自动运行,非实时获取记录 ,开始着手准备:1)需要一个有root权限的Android手机,我用的是红米5(强调必须已被ROOT);2)android的开环境(就是Android Studio那一套啦);3)android相关的开经验 QQ中群组的聊天记录是单独建存放的,所有的QQ群信息存放在TroopInfoV2里,需要对字段troopuin求MD5,然后找到他的聊天记录:mr_troop_ + troopuinMD5 +_New 的来龙去脉》《QQ 18年:解密8亿月活的QQ后台服务接口隔离技术》《月活8.89亿的超级IM微信是如何进行Android端兼容测试的》《以手机QQ为例探讨移动端IM中的“轻应用”》《一篇文章get微信开源移动端数据库组件 的分布式数据库TDSQL十年锻造经验分享》《微信多媒体团队访谈:音视频开的学习、微信的音视频技术和挑战等》《了解iOS消息推一文就够:史上最全iOS Push技术详解》《腾讯技术分享:微信小程序音视频技术背后的故事

    2.5K20

    腾讯技术分享:GIF动图技术详解及手机QQ动态压缩技术实践

    1.html)2、相关文章《腾讯技术分享:社交网络图片的带宽压缩技术演进之路》《QQ音乐团队分享:Android中的图片压缩技术详解(上篇)》《QQ音乐团队分享:Android中的图片压缩技术详解(下篇 3、技术需求场景新的应用场景带来新的需求,本文所要探究的技术和要解决的问题来源于某个真实的业务场景下——即为用户批量推GIF包的功能需求。 根据我们使用测试数据进行的统计 GIF 图包的尺寸大部分在200k-500k之间,批量推的一个重要问题就是数据量太大,因此,我们希望能够在列里展示体积较小的缩略图,用户点击后,再单独拉取原图。 本文到这里就结束了,原来看似简单的包,也有不少文章可做。谢谢观看,希望文中介绍的知识和研究方法对你有所启。 动态压缩技术实践》>> 更多同类文章 …… 有关QQ、微信的技术故事:《技术往事:微信估值已超5千亿,雷军曾有机会收编张小龙及其Foxmail》《QQ和微信凶猛成长的背后:腾讯网络基础架构的这些年》

    1.5K11

    腾讯技术分享:Android版手机QQ的缓存监控与优化实践

    因此,手Q内存问题也一直存在,主要现在以下两方面:1)手Q的平均内存一直持续增长,版本间增幅较高,手Q一月一个版本,平均每版本增长大概5.3M;2)用户的OOM率大概0.1%。 这次我们主要从监控和清理两个角度出,系统化的进一步优化手Q内存: 1)统一缓存监控:开实现全面的内存缓存监控系统,能够更细致的监控手Q内存缓存使用况,及时现轻度不合理问题,推进优化;2)内存清理 》 《QQ音乐团队分享:Android中的图片压缩技术详解(上篇)》《QQ音乐团队分享:Android中的图片压缩技术详解(下篇)》《Android版微信安装包“减肥”实战记录》 《iOS版微信安装包“ 但由于手Q业务众多,业务独立开辟图片缓存的况还是时有生。因此我们开了一套图片缓存监控系统,及时检测出图片缓存私藏问题,同时也监控图片的其他不合理使用。 (APNS)的坑》 《腾讯信鸽技术分享:百亿级实时消息推的实战经验》 >> 更多同类文章 …… 有关QQ、微信的技术故事: 《技术往事:微信估值已超5千亿,雷军曾有机会收编张小龙及其Foxmail》

    57320

    全面解密QQ红包技术方案:架构、技术实现、移动端优化、创新玩法等

    将静态资源放入预加载列:用户重新登录手机 QQ 时监测离线包是否有更新并按需加载(1 天能覆盖 60%,2 天能覆盖 80%,适合预热放量况);b. 主动推离线包:向当前在线用户推离线包。 (2 个小时可以完成推,覆盖总量的 40% 左右,适合紧急况)通过离线包预加载后,除夕当天的 CDN 流量并没有出现异常峰值,比较平稳。 手机 QQ 系统搭建有一整套的负载监控体系,当后台负载升高到警戒线时,手机 QQ 移动端可以根据后台负载况,动态减少向后台的请求,以防止后台出现超载而雪崩。 七、本文小结自 2015 年起,历年除夕当天 QQ 红包收况如下所示,可以看出,参与人数和红包首总个数都是节节升高。 动态压缩技术实践》《微信团队分享:Kotlin渐被认可,Android版微信的技术尝鲜之旅》《全面解密QQ红包技术方案:架构、技术实现、移动端优化、创新玩法等》>> 更多同类文章 …… 有关QQ、微信的技术故事

    79750

    2016年总结

    1、写博客在过去的2016年,共文章39篇,平均3.25篇月,累计访问量突破30W大关,截止现在,累计访问量共369113次,博客排名第3541名,共吸引粉丝633名,新开专栏5个(GIS加油站、Arcgis 3、答疑解惑答疑解惑主要体现在四个三个方面:QQ群、CSDN学院、CSDN私信(回复)、QQ在线解答。CSDN私信(回复)以及QQ在线解答的数据不好统计,在此就不再详述。 共创建QQ群两个:452117357(webgis)和337469080(Android),其中:webgis群创建于2015年5月31日,主要为WebGIS交流群,共加用户数350人;Android群创建于 2014年1月7日,主要为Arcgis for Android技术交流群,共加用户数496人。 3、QQ群:按照需求升级Android和WebGIS群,让更多的人添加进来,大家一起进步。

    19970

    九、PythonQQ邮件(SMTP)

    看了廖雪峰老师的教程:一封电子邮件的旅程就是件人 -> MUA -> MTA -> MTA -> 若干个MTA -> MDA

    1.1K30

    H5与Android&iOS客户端原生APP通信交互实现

    app == iPhone || app == iPad) {    console.log(设备信息:iOS)    *    * Apple 系列设备    * name: getMessenger 的方法     * data: { 的内容    *   oppcToken: oppcToken    * }    * *    data = {      oppcToken: token    }     *    * Android 设备    * data: { 的内容    *   oppcToken: oppcToken    * }    * responseData: 请求返回数据     语法:** name: 设置 MessageHandler 的第二个参数,iOS 那边来接收* messageBody: 的内容*window.webkit.messageHandlers..postMessage 示例:** data: 的数据* responseData: 请求返回的结果*window.WebViewJavascriptBridge.send(data, function (responseData

    37010

    iOS后台唤醒实战:微信收款到账语音提醒技术总结

    对比后现,在合成相同文本的况下,amr的压缩率最高,但是能听到音质下降明显。silk格式压缩率次高,且能保持相对清晰的音质,单条合成语音大小在2KB左右。 调节音量的方式,则是先取到MPVolumeView中名为MPVolumeSlider的子View,并对其模拟用户操作的事件。 中的图片压缩技术详解(上篇)》 《QQ音乐团队分享:Android中的图片压缩技术详解(下篇)》 《腾讯团队分享:手机QQ中的人脸识别酷炫动画效果实现详解》 《腾讯团队分享 :一次手Q聊天界面中图片显示 的来龙去脉》 《QQ 18年:解密8亿月活的QQ后台服务接口隔离技术》 《月活8.89亿的超级IM微信是如何进行Android端兼容测试的》 《以手机QQ为例探讨移动端IM中的“轻应用”》 《一篇文章get (APNS)的坑》 《腾讯信鸽技术分享:百亿级实时消息推的实战经验》 >> 更多同类文章 …… QQ、微信的技术故事: 《2017微信数据报告:日活跃用户达9亿、日消息380亿条》 《腾讯开微信花了多少钱

    84510

    基于APNs最新HTTP2接口实现iOS的高性能消息推(服务端篇)

    这种在APP处于后台或关闭况下的消息推能力,通常在以下场景下非常有用: 1)IM即时通讯聊天应用:聊天消息通知、音视频聊天呼叫等,典型代有:微信、QQ、易信、米聊、钉钉、Whatsup、Line; 2)新闻资讯应用:最新资讯通知等,典型代码有:网易新闻客户端、腾讯新闻客户端; 3)SNS社交应用:转关注赞等通知,典型代有:微博、知乎; 4)邮箱客户端:新邮件通知等,典型代有:QQ邮箱客户端 注意一定要使用异步操作,Pushy消息会返回一个Netty Future对象,通过它可以拿到消息况:? 以上仅是Pushy的基本用法,在我们的生产环境中况可能会更加复杂,我们可能需要知道什么时候所有推都完成了,可能需要对推成功消息进行计数,可能需要防止内存不足,也可能需要对不同的结果进行不同处理 技术经理访谈:MQTT协议的制定历程、展现状等》 《求教android消息推:GCM、XMPP、MQTT三种方案的优劣》 《移动端实时消息推技术浅析》 《扫盲贴:浅谈iOS和Android后台实时消息推的原理和区别

    2.9K30

    扫码关注云+社区

    领取腾讯云代金券