首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
八道
掘友等级
hy
本是青灯不归客,却因浊酒留风尘,星光不问赶路人,岁月不负有心人
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
67
文章 66
沸点 1
赞
67
返回
|
搜索文章
赞
文章( 66 )
沸点( 1 )
kotlin09.协程初识
协程可以理解为纯用户态的线程,其通过协作而不是抢占来进行切换。相对于进程或者线程,协程所有的操作都可以在用户态完成,创建和切换的消耗更低。 协程为协同任务提供了一种运行时抽象,这种抽象非常适合于协同
Flutter插件原理及初始化过程
定义plugin的目的是为了做dartvm和native的通信,也同时提供一些native能力。 一般我们需要处理两件事 * plugin中处理生命周期方法,主要是在onAttachedToEngin
dart-ffi 原理
dart-ffi原理 ffi通过将dartVM提供的符号表绑定到其提供的头文件的方法中。我们引入dartVM提供的头文件,就可以与dartVM通信。 DynamicLibrary.process/Dy
Android图形系统之SurfaceTexture
SurfaceTexture是离屏渲染和TextureView的核心,内部包含了一个BufferQueue,可以把Surface生成的图像流,转换为纹理,供业务方进一步加工使用。整个架构如下图所示: 首先,通过Canvas、OpenGL、Camera或者Video Decode…
java常用数据结构
「这是我参与2022首次更文挑战的第10天,活动详情查看:2022首次更文挑战」 list 常用方法 add ,remove , contains 允许重复元素 arrayList 采用数组实现 数组
多分辨率适配的思考
设计师应该按照哪个比例出图 设计师出图总是有对标的设备的,比如按照iphone6s或者按照iphone13mini,这些设备的宽高和尺寸是固定的,因此dpi也是固定的。 举个例子,公司按照iphone
systrace卡顿分析神器
这是我参与2022首次更文挑战的第7天,活动详情查看:2022首次更文挑战」 systrace是一款能够帮助简化定位问题的工具,它将卡顿链路上的事件以时间轴组织并提供可视化的图标显示.极大的提升效率。
Android 你不知道的调试技巧(Debug操作汇总)
本文通过Android Studio工具来讲述你不曾知道的一些Debug小技巧。文中有许多操作,不需要死记硬背,只需浏览一遍,了解一番,增加个印象。等到要上手操作的时候,再忆起本文,回来查看查看。久而久之你就能熟能生巧,成为一代Debug大师! 调试的项目只有一张页面,由 Re…
白话okio
io 的原理 磁盘io 磁盘io 通过系统调用read/write实现文件的读写, 磁盘设备与内核缓存区之间通过dma直接通信, dma完成后通过软中断通过cpu执行特定的中断程序,触发业务读取数据。
Android卡顿优化思路
这是我参与2022首次更文挑战的第6天,活动详情查看:2022首次更文挑战」 卡顿优化思路 卡顿原理分析 卡顿流程flow 卡顿概貌分析 卡顿实际数据收集 卡顿优化细节 卡顿原因 屏幕刷新频率高于帧率
下一页
个人成就
文章被点赞
190
文章被阅读
64,734
掘力值
1,857
关注了
18
关注者
45
收藏集
0
关注标签
6
加入于
2018-06-22