首页
学习
活动
专区
工具
TVP
发布

QQ音乐技术团队的专栏

专栏作者
149
文章
473263
阅读量
302
订阅数
MOO音乐的Flutter实战总结之内存治理(下)
MOO 音乐是 TME 旗下的新锐音乐服务,其团队是公司内最早实践 Flutter 的先行者之一。本系列文章将提炼 MOO APP 开发中遇到的情况,就 Flutter 内存占用治理方面,分享日常开发的一些基本认知、注意要点、排查方法和优化方案。内存治理篇文章共分上、中、下三篇,本篇为下篇。 五、内存优化策略 1. 图片内存优化 各种导致内存增长的资源中,图片引起的问题是尤为明显和常见的,一张高清图动辄几百K,MOO 音乐很多列表都使用 GIF 动图,大小可以达几MB乃至十几MB,图片所占内存跟图片大小有
QQ音乐技术团队
2021-08-23
1.5K0
MOO音乐的Flutter实战总结之内存治理(中)
MOO 音乐是 TME 旗下的新锐音乐服务,其团队是公司内最早实践 Flutter 的先行者之一。本系列文章将提炼 MOO APP 开发中遇到的情况,就 Flutter 内存占用治理方面,分享日常开发的一些基本认知、注意要点、排查方法和优化方案。内存治理篇文章共分上、中、下三篇,本篇为中篇。  四、内存泄漏的排查实战 为了便于我们定位具体问题代码,Android Studio 或 VS Code 插件帮我们包装了相关内存工具,这些工具都基于 debug 模式下 Dart VM service 暴露的接口开
QQ音乐技术团队
2021-08-23
8550
iOS Crash防护你看这个就够了-上篇
0x1 为什么要做Crash防护 在产品开发过程中Crash率是一个很重要的指标,也是一个团队中几乎所有的部门都应该关注或者去参与提升的一个指标,他不仅代表着整个产品的质量,也是一个团队整体技术能力的体现。更低的Crash率不但能让产品获得更好的用户口碑,在整个流程中也能让团队成员获得更多的成长,加深对iOS系统底层的理解,为今后的开发带了更大的帮助。 0x2 为什么要写这篇文章 起因也是因为自己的项目踩了FB的SDK的坑:2020.7.10,FB后台下发数据错误,导致大量使用FB SDK的App发生
QQ音乐技术团队
2021-06-10
8390
全民k歌适配arm64-v8a方案
导语 近年来,随着计算机硬件的不断发展,32位的旧架构程序的性能瓶颈越来越明显了,适配64位已经是业内公认的大势所趋,从工业化的大型商用软件到移动平台上的app,都已经将适配64位提上了日程。在Android平台,大多数设备都采用Arm架构,最新的64位架构则是Arm64-v8a,全民k歌也将顺应潮流,拥抱64位程序的时代。 本次适配工作由全民k歌Android团队合作完成 1.背景 ARM架构,也被称作高级精简指令集机器(Advanced RISC Machine),是一个精简指令集(RISC)处理器架
QQ音乐技术团队
2021-02-05
2.9K0
K歌礼物视频动画 web 端实践及性能优化回顾
K 歌移动客户端19年在直播间中上线了视频礼物资源动画能力,使用特制的视频资源加通道导出和混合 (基于企鹅电竞vapx方案),支持了细腻的视频动画素材播放渲染,同时解决了直接播放视频背景无法透明的问题。 ‍‍‍‍‍‍在随后的新 pc 主播端项目中我们对直播工具进行重构 (主界面 UI 基于 web 完成),礼物动画部分由于当时没有 web 版本的 sdk,为了复用线上已有的动画资源以及和移动端保持对齐的效果,web 端通过 video + canvas/webgl 实现进行了支持。 此文回顾
QQ音乐技术团队
2020-08-17
2.5K1
如何优雅地定位外网问题——动手搭建用户行为轨迹追踪系统
在定位外网问题时,最怕的是遇到无法复现或者是偶现的问题,我们无法在用户的设备上通过抓包、打断点或日志来分析问题,只能靠仅有的页面截图和用户的片面描述作为线索。此时,也只能结合“猜想法”和“排除法”进行分析定位,排查了半天也很有可能没有结果,最后只能回复“可能是缓存或者app的原因,请清下缓存或者重新安装app试试”。
QQ音乐技术团队
2019-05-16
1.2K0
动效歌词之全新实践
一、 背景 1. 现状 歌词浏览已经成为音乐app的标配,展示和动画效果也基本上大同小异,主要是单行的逐字染色的卡拉OK效果和多行的滚动效果。当然,我们也不例外。 2. 目标 我们的目标十分明确,一是提升歌词的基础体验,二是在此基础上,能提供差异化的VIP特效,来吸引用户开通VIP。 二、探索技术方案 经过多次的需求评审和沟通讨论,各方在需求的目标和细节上也达成了初步的统一。 产品的希望 :效果炫酷,能实现逐字动画(位移,翻转,渐隐渐现,模糊,粒子特效等),可配置等。开发的思考: 技术架构方案,性能挑战等
QQ音乐技术团队
2019-01-12
2.5K2
动效歌词之全新实践
一、 背景 1. 现状 歌词浏览已经成为音乐app的标配,展示和动画效果也基本上大同小异,主要是单行的逐字染色的卡拉OK效果和多行的滚动效果。当然,我们也不例外。 2. 目标 我们的目标十分明确,一是提升歌词的基础体验,二是在此基础上,能提供差异化的VIP特效,来吸引用户开通VIP。 二、探索技术方案 经过多次的需求评审和沟通讨论,各方在需求的目标和细节上也达成了初步的统一。 产品的希望 :效果炫酷,能实现逐字动画(位移,翻转,渐隐渐现,模糊,粒子特效等),可配置等。开发的思考: 技术架构方案,性能挑战等
QQ音乐技术团队
2019-01-11
2.3K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档