QQ空间开发团队的专栏

23 篇文章
75 人订阅

Android

QQ空间开发团队

Android 内存泄漏分析心得

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

6091
QQ空间开发团队

一个 ClassLoader 引起的 JNI 链接错误

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

5980
QQ空间开发团队

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

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

6401
QQ空间开发团队

React Native For Android 架构初探

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

2.2K0
QQ空间开发团队

Android GC 那点事

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

1.8K0
QQ空间开发团队

Android相机开发那些坑

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

23.5K5
QQ空间开发团队

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

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

4.5K0
QQ空间开发团队

ReactNative For Android 项目实战总结

Android Qzone 6.1版本在情侣空间涉水React Native,以动态插件方式将情侣空间进行React Natived的改造。在情侣空间基础上,A...

2.1K0
QQ空间开发团队

RxJava && Agera 从源码简要分析基本调用流程(2)

RxJava能够帮助我们对数据流进行灵活的变换,以达到链式结构操作的目的,然而它的强大不止于此。下面我们就来看看它的又一利器,调度器`Scheduler`:就像...

9.3K1
QQ空间开发团队

RxJava && Agera 从源码简要分析基本调用流程(1)

相信很多做Android或是Java研发的同学对RxJava应该都早有耳闻了,尤其是在Android开发的圈子里,RxJava渐渐开始广为流行。同样有很多同学已...

8.6K1

扫码关注云+社区

领取腾讯云代金券