首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
simowce
掘友等级
Android 高级开发工程师
|
ByteDance
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
20
文章 19
沸点 1
赞
20
返回
|
搜索文章
赞
文章( 19 )
沸点( 1 )
Systrace 中的这些 tag 究竟是什么意思(一)| 掘金技术征文-双节特别篇
本文是新栏目—— “simowce 黑板报” 的第 1 篇(构造函数的妙用 应该算第 0 篇 :-> 程序员的冷笑话)。在这个系列中,我会跟大家分享一些有趣,有用的知识点,篇幅不会很长,但是保证满满都是干货。因此如果大家觉得内容有用,希望大家可以将这个公众号**“设为星标”**…
Binder | 内存拷贝的本质和变迁
说起Binder的内存拷贝,相信大多数人都听过“一次拷贝”:相较于传统IPC的两次拷贝,Binder在数据传输时显得效率更高。 其实不少人在面试时都能回答出上面这句话,但若是追问他更多细节,估计又哑口无言了。 其实内存拷贝的概念既简单又复杂。简单是因为它功能单一,而复杂则在于不…
掘金 AMA:关于「Flutter 技术」、「跨平台技术」等相关问题---字节跳动 Flutter 基础架构团队为你解答
第二十八期 AMA 掘金团队请来了 字节跳动 Flutter 基础架构团队 做了为期三天的 Ask Me Anything ( AMA) 活动(活动已结束)。 我们在此精选了一些来自用户的提问及字节跳动 Flutter 基础架构团队的回答。 未来或许需要像Flutter这种更彻…
你有没有想过,录屏软件是怎么获取到屏幕内容的?
欢迎大家关注我的微信公众号——“简静慢”,除了技术文章,我还会在里面分享一些日常的思考,欢迎一起交流。 前段时间 Android R 发布了 Beta 版本,同时带来原生用户心心念念的功能——录屏,虽然这个功能在别的 Android 定制 ROM,像 MIUI,在好几年前已经就…
Android图形系统之SurfaceTexture
SurfaceTexture是离屏渲染和TextureView的核心,内部包含了一个BufferQueue,可以把Surface生成的图像流,转换为纹理,供业务方进一步加工使用。整个架构如下图所示: 首先,通过Canvas、OpenGL、Camera或者Video Decode…
深入探索 Android 电量优化
成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。 在 Android 应用开发中,我们需要考虑的是如何优化电量使用,让我们的 App 不会因为电量消耗过高被用户排斥,或者被其他安全应用报告,以此确保用户黏性。 开发中一直连接手…
Android Systrace 基础知识(12) - Kernel 中的 CPU Info 解读
本系列的目的是通过 Systrace 这个工具,从另外一个角度来看待 Android 系统整体的运行,同时也从另外一个角度来对 Framework 进行学习。也许你看了很多讲 Framework 的文章,但是总是记不住代码,或者不清楚其运行的流程,也许从 Systrace 这个…
Android Systrace 基础知识(11) - Triple Buffer 解读
本系列的目的是通过 Systrace 这个工具,从另外一个角度来看待 Android 系统整体的运行,同时也从另外一个角度来对 Framework 进行学习。也许你看了很多讲 Framework 的文章,但是总是记不住代码,或者不清楚其运行的流程,也许从 Systrace 这个…
或许是迄今为止第一篇讲解 fps 计算原理的文章吧
fps,是 frames per second 的简称,也就是我们常说的“帧率”。在游戏领域中,fps 作为衡量游戏性能的基础指标,对于游戏开发这和手机 vendor 厂商都是非常重要的数据,而计算游戏的 fps 也成为日常测试的基本需求。目前市面上使用得比较多的 Androi…
个人成就
文章被点赞
86
文章被阅读
37,520
掘力值
632
关注了
7
关注者
101
收藏集
1
关注标签
6
加入于
2017-10-09