QQ空间开发团队的专栏

23 篇文章
70 人订阅

全部文章

LemonLu

社区 · 运营 (已认证)

深入理解Autorelease Pool

MRC下,我们需要手动管理对象的retain和release,或者调用autorelease方法把对象放进AutoreleasePool中来进行内存管理。在AR...

4823
QQ空间开发团队

ComponentKit框架解析之一—初识CK

ComponentKit 是基于React思想的一个 iOS 原生 UI 开发框架。它通过函数式和声明的方式构建 UI。目前用于 Facebook的News F...

9411
QQ空间开发团队

Android 内存泄漏分析心得

本文通过 QQ 和 Qzone 中内存泄漏实例来讲 android 中内存泄漏分析解法和编写代码应注意的事项。

4831
QQ空间开发团队

十亿级视频播放技术优化揭密

腾讯研发总监王辉以“十亿级视频播放技术优化揭秘”为主题,用QQ空间的日均播放量一年内从千万级突破到十亿级所面临的严峻考验为切入点,为大家分享视频团队在视频组件技...

9662
QQ空间开发团队

手 Q 人脸识别动画实现详解

当存在多个人脸的时候进行主次脸动画的切换,摄像头移动的时候动画的追踪,多个动画的之间的时序控制等问题,总之,UI 展示加上各种业务逻辑使得这个动画变得异常复杂。

1.6K4
QQ空间开发团队

TSR:基于深度学习的超分辨率技术及应用

本技术能够在图片 size 只有原来 25% 的情况下将图片还原到与原图的同等效果,在空间的应用可以节省用户 75% 的流量。

2K4
QQ空间开发团队

一个 ClassLoader 引起的 JNI 链接错误

Android 插件化工程具有减少方法数和包大小,易于扩展等优势,深得大型工程的青睐,但同时插件化也会引起一些意想不到的麻烦。我们最近在做的插件工程就遇到了一个...

4260
QQ空间开发团队

iOS 堆栈符号解析最佳实践

本文介绍了如何解析 iOS 的 crash 堆栈,分别使用了 symbolicatecrash 来自动解析整个堆栈,以及使用 atos 来解析单个地址的符号。 ...

3472
QQ空间开发团队

WKWebView 那些坑

WKWebView 是苹果在 WWDC 2014上推出的新一代 webView 组件,用以替代 UIKit 中笨重难用,本文主要讲述适配 WKWebView 过...

2.3K1
QQ空间开发团队

播放量突破 10 亿,Qzone 视频下载如何做到多快好省?

基于 Qzone 的日均视频播放量已增长超过 10 倍,突破了 10 亿,我们将视频下载总结为“多快好省”四个方面,以下载成功率、首次缓冲时长和缓冲概率为主要的...

5501
QQ空间开发团队

关于 Block 中捕获 self 的分析

最近遇到一个已经使用了 weak-strong dance 的 block 依旧强引用了self 的情况,,但这里的关键是用了weak_self的 blcok ...

2031
QQ空间开发团队

有关照片聚类算法的思考

本文作者主要从聚类的规则、聚类效果、聚类的算法八个方面探讨有关照片聚类算法的思考。

4620
QQ空间开发团队

Android M 特性 Doze and App Standby模式详解

从Android6.0开始,Android提供了两种省电延长电池寿命的功能:Doze和App Standby;表现形式:当设备没有连接到电源,设备进入Doze模...

4.3K0
QQ空间开发团队

React Native For Android 架构初探

React Native 让开发者使用 JavaScript 和 React 编写应用,利用相同的核心代码就可以创建 基于Web,iOS 和 Android 平...

1.7K0
QQ空间开发团队

Android GC 那点事

从 GC Roots 集合开始,将内存整个遍历一次,保留所有可以被GC Roots直接或间接引用到的对象,而剩下的对象都当作垃圾对待并回收,这个算法需要中断进程...

1.6K0
QQ空间开发团队

安卓 App 热补丁动态修复技术介绍

当一个App发布之后,突然发现了一个严重bug需要进行紧急修复,这时候公司各方就会忙得焦头烂额:重新打包App、测试、向各个应用市场和渠道换包、提示用户升级、用...

1.2K0
QQ空间开发团队

Android相机开发那些坑

这篇文章总结了Android相机开发的相关知识、流程,以及容易遇到的坑,希望能帮助今后可能会接触Android相机开发的朋友快速上手,节省时间,少走弯路。

23.1K5
QQ空间开发团队

TPatch动态补丁系统(iOS)

对于每一个开发,从写Hello World开始,到使用各种语言,可能都会遇到各种BUG。有的BUG能快速解决,比如Web侧的,发个JS或者Html即可。但是在终...

2.4K0
QQ空间开发团队

iOS 高性能图片架构与设计

一个优秀的图片组件应该具有这些特性:集并发控制,请求合并,下载,缓存,缓存自动淘汰,图片处理,动画的从数据源到图片显示的一站式解决方案。做到图片加载展示如丝般顺...

2.3K0
QQ空间开发团队

ReactNative For Android 框架启动核心路径剖析

前面给大家分析过 ReactNative For Android (RN4A) 的通信机制,这次我们从源码出发,分析下RN4A的启动过程。启动过程基于通信机制,...

4.3K0

扫码关注云+社区