首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
徳柏
掘友等级
安卓系统工程师
|
阿里巴巴
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 8
沸点 0
赞
8
返回
|
搜索文章
赞
文章( 8 )
沸点( 0 )
Sanitizers 系列之 address sanitizer 原理篇
本文主要介绍asan的算法,asan的各种优势本质上是源自于它的算法,本节内容主要基于asan论文《AddressSanitizer: A Fast Address Sanity Checker 》。
Andriod Native | 采样型内存调试工具GWP-ASan
关于Native内存的调试工具,其实我已经介绍了好几种,有ASan、HWASan和MTE。本来我是不打算再写内存调试工具的文章的,但是几天前"字节跳动终端技术"发布了一篇文章
Android C++多线程按顺序退出并释放资源
通过这段时间的加班,终于把我的FFmpeg开发课程《FFmpeg打造Android万能音频播放器》和《FFmpeg+OpenGL ES+OpenSL ES打造Android视频播放器》录制完成了。在开发过程中涉及到了许多的知识点,其中一个就是C++多线程解码退出问题,今天我们就…
Android通过OpenSL ES播放音频套路详解
通过本篇博客,我们会很容易的使用Android底层库OpenSL ES来播放音频文件(包括assets、uri和pcm)。 通过分析android-ndk中native-audio的代码,发现了用OpenSL ES来开发应用也是有套路(规律)可寻的
Systrace 基础知识 - MainThread 和 RenderThread 解读
本文是 Systrace 系列文章的第五篇,主要是是介绍 Android App 的 MainThread 和 RenderThread,也就是大家熟悉的主线程和渲染线程。文章会从 Systrace 的角度来看 MainThread 和 RenderThread 的工作流程,以…
从入门到精通:卷积神经网络初学者指南
这是一篇向初学者讲解卷积神经网络的系列文章,机器之心编译了已经发表了的 Part 1 和 Part 2,并下载了作者在文章中推荐的多篇论文,读者可点击阅读原文进行下载。此系列文章若有更新,机器之心依然会分享给大家。
Android硬件加速(二)-RenderThread与OpenGL GPU渲染
Android4.0之后,系统默认开启硬件加速来渲染视图,之前,理解Android硬件加速的小白文简单的讲述了硬件加速的简单模型,不过主要针对前半阶段,并没怎么说是如何使用OpenGL、GPU处理数据的,OpenGL主要处理的任务有Surface的composition及图形图…
Flutter原理:三棵重要的树(渲染过程、布局约束、应用视图的构建等)
我们也可以看到上图中每个控件所形成的树结构中隐含了一些关系,例如在上图中,我们可以说 Text 组件是 Column 组件的子组件,Scaffold 是 AppBar 的父组件,这样的层级关系使得每个控件都清晰的连接到了一起,树结构由此而来。 在 flutter 中,Conta…
关注了
7
关注者
1
收藏集
7
关注标签
6
加入于
2016-06-24