首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
半行代码
掘友等级
Android开发工程师
|
阿里巴巴、 网易(前)
Android搬砖工,公众号:半行代码
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
43
文章 36
沸点 7
赞
43
返回
|
搜索文章
最新
热门
安卓构建之资源构建流程分析
在安卓编译的过程中,会先处理工程里面的资源文件。资源文件经历了合并、编译的过程得到asrc文件。在最近的一次构建里发现打出来的apk包拖到 Android Studio 里查看的时候,res里面的文件
Android JankStats实现解析
JankStats 是安卓 JetPack里新出的一个专门用来检测帧卡顿的库。并且支持各个安卓版本。我们来分析一下他的实现。 JankStats使用比较简单,就下面一些代码配置: 关键点还是在于不同安
Android KV存储之MMKV解析
春节假期快结束了,随机找个库看看代码收收心,之前一直没有看过MMKV,那么就随便看一下吧。 对于这种出了n年,被人解析烂了的库,我还是直接带着问题去看,这样能更准确的抓到核心。 为什么腾讯要自己再实现
Android KV存储-DataStore
继上次看完 MMKV 之后,我又继续看了下 Android 官方发布的 DataStore 框架,这里来做一下记录。 DataStore介绍与使用 DataStore 是 Android 官方发布在
Android anr排查之sp卡顿
今天分享一下之前在排查anr的时候遇到的一个卡顿问题。因为隔得时间有点久了,所以堆栈找不到了。只能记得这个卡顿的堆栈是长时间block在 QueuedWork.waitToFinish 的调用处,业务
前端开发入门(3)-常见的React hooks
本篇我们来了解一下常见的React hooks的实现原理。包括 useState、useEfect、useCallback、useMemo。 hooks的实现都在 ReactFiberHooks.js
前端开发入门(2)-React状态刷新
作为一个负责视图渲染的框架,整体流程跑通重点有两部分,第一部分是创建,第二部分就是ui发生变更的时候。上一篇我们学习了React创建虚拟节点树提交渲染的流程,本篇我们来学习一下第二部分,了解一下Rea
前端开发入门(1) - React工作流程
最近一段时间都在使用RN开发需求,被迫学习了不少React相关的知识,在这里分享一下。本篇文章先分享一下React是如何工作的。 总体结构 对于编写纯前端应用来说,React的总体结构包括下面几个部分
Android垃圾回收原理-流程篇
分配中gc 今天我们来接着之前内存相关的文章来看看Android ART虚拟机垃圾回收的流程。之前我分享过 Android 内存分配过程中,如果内存不足会发生gc: 这里会调用 heap.cc 里的
Android主线程锁监控原理和实现
去年处理一些性能问题的时候,遇到过一些主线程等待锁的问题,如果主线程等待锁的时间太长,就会出现主线程卡顿甚至ANR。所以我们需要通过技术手段去检测可能存在的锁等待。 技术基础 如何检测主线程等待锁?这
下一页
个人成就
文章被点赞
401
文章被阅读
91,624
掘力值
2,765
关注了
63
关注者
439
收藏集
0
关注标签
7
加入于
2016-11-01