首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
邬Richard
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
26
文章 26
沸点 0
赞
26
返回
|
搜索文章
赞
文章( 26 )
沸点( 0 )
Android音视频(三)FFmpeg Camera2推流直播
自己花了点时间实现了一个使用FFmpeg将Camera2视频数据推送到RTMP服务的简单Demo,在这里分享下,里面用到知识很多都是之前博客中用到的,Camera2、YUV数据、FFmpeg编解码等难度不大。 将ImageReader作为预览请求的Target之一,这样我们就可…
Android 源码中的组合模式
分享 Android 源码中的组合模式。
[译] 我每周在构建 Gradle 时是如何节约出 5 小时的
Gradle 是一个基于 JVM 可以用于构建 Android 工程的编译工具。它和 Ant 以及 Maven 类似,但是比他们更优秀。随着 Android 项目变得越来越复杂,模块化地开发也越来越流行,所以构建的效率性能变得至关重要。每次构建项目中节省几秒,这对于整个项目和工作来说有极大的效率提升。
Gradle For Android(四)Gradle 编译中神秘的混淆
在 Gradle For Android(二) 多渠道打包与签名配置中说过在日常开发中进行打包 apk 的一些往事,打包测试、打包上传应用商店,这些都避免不了。当然在这过程中,除了签名打包,当然少不了代码的混淆了。代码混淆,说白了就是代码压缩、代码混淆以及资源压缩的优化。依靠 Pr…
从OKHttp框架看代码设计
在Android端,比较有名的网络请求框架是OkHttp和Retrofit,后者在网络请求又是依赖OkHttp的。所以说OkHttp是Android世界里最出名的框架也不为过,今天,我们就来认真分析一下这个框架,依照我务实的风格,这篇文章绝对不会是为了读源码而读源码。 HTTP…
干货:五分钟带你看懂NestedScrolling嵌套滑动机制
Android NestedScrolling嵌套滑动机制 Android在发布5.0之后加入了嵌套滑动机制NestedScrolling,为嵌套滑动提供了更方便的处理方案。在此对嵌套滑动机制进行详细的分析。 嵌套滑动的常见用法比如在滑动列表的时候隐藏相关的TopBar和Bot…
一篇 RxJava 友好的文章(二)
上一篇文章介绍了 rxjava 的基本用法,和一些常用的操作符,以及 rxjava 的链式操作带来的好处。由于 rxjava 非常的强大,让我如此的痴迷,我打算写五篇文章,专门讲解 rxjava 常见的操作符和用法,敬请期待。这篇文章主要讲解过滤操作符。
热修复框架源码剖析(上)
前言 在一个多月前,我写过一篇热修复初探,主要介绍了各种被广泛讨论和使用的热修复的技术实现原理,在那篇文章中,我也说自己会继续研究基于 dex 分包的热修复技术的源码。 基于 dex 分包的热修复技术应该是 QQ 空间团队最先提出来的,可是他们只是通过技术文章分享了实现原理,其本身的源码并…
ThreadLocal 内存泄露的实例分析
之前写了一篇深入分析 ThreadLocal 内存泄漏问题是从理论上分析 ThreadLocal 的内存泄漏问题,这一篇文章我们来分析一下实际的内存泄漏案例。分析问题的过程比结果更重要,理论结合实际才能彻底分析出内存泄漏的原因。
深入分析 ThreadLocal 内存泄漏问题
ThreadLocal 的作用是提供线程内的局部变量,这种变量在线程的生命周期内起作用,减少同一个线程内多个函数或者组件之间一些公共变量的传递的复杂度。但是如果滥用 ThreadLocal,就可能会导致内存泄漏。
下一页
个人成就
文章被阅读
1,766
掘力值
35
关注了
3
关注者
55
收藏集
0
关注标签
26
加入于
2016-04-06