首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

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

    :Android手Q的线程死锁监控系统技术实践》 《微信团队原创分享:iOS版微信的内存监控系统技术实践》 《微信团队原创分享:Android内存泄漏监控和优化技巧总结》  《QQ音乐团队分享:Android...中的图片压缩技术详解(上篇)》 《QQ音乐团队分享:Android中的图片压缩技术详解(下篇)》 《Android版微信安装包“减肥”实战记录》  《iOS版微信安装包“减肥”实战记录》  《微信客户端团队负责人技术访谈...附录:更多微信、QQ的文章汇总 [1] QQ、微信团队原创技术文章: 《腾讯技术分享:Android版手机QQ的缓存监控与优化实践》 《微信团队分享:iOS版微信的高性能通用key-value组件技术实践...的来龙去脉》 《QQ 18年:解密8亿月活的QQ后台服务接口隔离技术》 《月活8.89亿的超级IM微信是如何进行Android端兼容测试的》 《以手机QQ为例探讨移动端IM中的“轻应用”》 《一篇文章...:Android版微信后台保活实战分享(进程保活篇)》  《微信团队原创分享:Android版微信后台保活实战分享(网络保活篇)》  《Android版微信从300KB到30MB的技术演进(PPT讲稿

    1.7K20

    Xposed截获 Android手机QQ密码

    0x00 前言    Xposed框架是一款修改系统框架服务的软件,通过它许多功能强大的模块得以实现,且不冲突地同时运作,自从Xposed框架发布以来,安卓手机的可玩性日益激增,最近很闲很蛋疼,研究下截获Android...手机QQ密码,随便回顾下Xposed的使用。...反编译qq搜索关键字符:"请输入密码",定位到如图1所示的地方: image.png           图1 从图1可看出我们想要的关键字符串对应的ID 请输入帐号 0x7f0a11f6   十进制...logInActivity.smali去看看,转换成java代码如图3所示: image.png 从图3可以看出它最终也会调用getText函数,所以差想这个控件是不是继承自EditText,所以只需要HOOK类android.widget.EditText...image.png 开始截获输入的qq密码,我输入88888888被截获到了,如下图所示: image.png 测试截获的日志: image.png pdf文档及样本下载: http://yunpan.cn

    2.9K10

    QQ音乐Android编译提速之路

    以QQ音乐为例,Android工程代码量达到120万行以上,每修改一行代码,都要等待4分钟以上才能在手机上看到改动效果。 为了应对这个问题,我们自研推出了一款增量编译组件。...本文将会介绍QQ音乐团队在增量编译组件研发上的探索与实践历程。 2. 问题分析 本地开发过程中,我们会不断重复 修改代码-编译工程-安装APK-运行验证 这一过程。...增量编译的诞生 在2019年6月份,增量编译组件完成了首版开发,开始正式接入QQ音乐工程。 接入后,对于本地开发的提速效果是比较明显的。...通过这样改造后,QQ音乐工程中资源增量编译阶段的耗时,由原来的32秒降低到了12秒,效率得到进一步提升。 (2)资源ID固定 资源编译过程中,有一个文件是需要特别关注的:R.java文件。...QQ音乐招聘Android/ios客户端开发,点击左下方“查看原文”投递简历~ 也可将简历发送至邮箱:tmezp@tencent.com

    3.8K81

    Android 开发之 QQ变声功能实现

    1.简介  在QQ中我们使用到的一个功能就是变声,QQ是使用FMOD实现的,那么同样的我们也使用FMOD让自己的应用可以变音 2.FMOD简介 fmod Ex 声音系统是为游戏开发者准备的革命性音频引擎...3.搭建项目    在开始之前,最好已经了解了NDK开发的基本知识,需要下载好ndk并配置好,我用的Android studio版本是2.3.2,所以安装了cmake。...版本不同或者其他按照第四部可能会出现其他的各种问题,大家可以可以和我一起交流,至于2.3之前的版本ndk对应的是.mk文件并不是cmake) 5.1新建一个工具类ChangeUtils,声明声音对应的类型,以QQ...__android_log_print(ANDROID_LOG_INFO,"zph",FORMAT,##__VA_ARGS__); #define LOGE(FORMAT, ...)...__android_log_print(ANDROID_LOG_ERROR,"zph",FORMAT,##__VA_ARGS__); #define MODE_NORMAL 0 #define MODE_LUOLI

    1.5K30

    【Dev Club分享】QQ电话适配iOS10 Callkit框架分享

    每周都会举行嘉宾分享,话题讨论等活动。 本期,我们邀请了 腾讯 SNG iOS 开发工程师“段定龙”,为大家分享《QQ电话适配iOS10 Callkit框架分享》。...分享内容简介: 苹果在iOS 10开放了系统电话权限,全新的Callkit框架能够让音视频的第三方应用获得系统级的通话体验,本次分享将主要介绍如何应用Callkit框架和一些适配经验。...下面是本期分享内容整理 ---- 大家好,我是来自腾讯SNG的段定龙,目前负责QQ音视频iOS客户端的开发工作,很高兴今天和大家分享一下QQ电话适配iOS10 Callkit的经验。...今天将从4个方面进行分享: Callkit概述 Callkit框架 适配经验分享 更多资料 1....系统通话记录点击发起QQ电话并不是Pushkit, 而是Callkit提供的新特性。uuid是APP内生成的,qq的AVID取决于不同业务,也可以说是qq自己定义的。

    2.7K60

    Android实战——ShareSDk的使用,实现一键分享微信好友、朋友圈、QQ

    ShareSDk的使用,实现一键分享微信好友、朋友圈、QQ 事先说明: ShareSDK默认QQ可以分享,微信分享则需要在微信的开放平台上认证并申请应用填入对应信息即可 微信认证和申请应用涉及到打包和签名...SDK(这里只是介绍微信和QQ两种,其他都一样): 步骤三:将下载好的包解压,在Android Studio中导入两个Module,在ShareSDk for Android文件夹Libs目录下2个文件夹...空间使用 oks.setTitle("分享"); // titleUrl是标题的网络链接,仅在人人网和QQ空间使用 oks.setTitleUrl("http...,仅在人人网和QQ空间使用 //oks.setComment("我是测试评论文本"); // site是分享此内容的网站名称,仅在QQ空间使用 oks.setSite...("我爱京东"); // siteUrl是分享此内容的网站地址,仅在QQ空间使用 oks.setSiteUrl("http://sharesdk.cn");

    3.3K20
    领券