首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
半行代码
掘友等级
Android开发工程师
|
网易
Android搬砖工,公众号:半行代码
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
43
文章 36
沸点 7
赞
43
返回
|
搜索文章
半行代码
Android开发工程师 @网易
·
7天前
关注
Android JankStats实现解析
JankStats 是安卓 JetPack里新出的一个专门用来检测帧卡顿的库。并且支持各个安卓版本。我们来分析一下他的实现。 JankStats使用比较简单,就下面一些代码...
6
评论
分享
半行代码
赞了这篇沸点
我不叫懒羊羊
没有对象开发
·
8天前
举报
此时此刻,一位十年后的世界新首富赞了我
等人赞过
分享
51
480
半行代码
Android开发工程师 @网易
·
17天前
关注
Android KV存储之MMKV解析
春节假期快结束了,随机找个库看看代码收收心,之前一直没有看过MMKV,那么就随便看一下吧。 对于这种出了n年,被人解析烂了的库,我还是直接带着问题去看,这样能更准确的抓到核...
2
评论
分享
半行代码
Android开发工程师 @网易
·
17天前
关注
Android KV存储-DataStore
继上次看完 MMKV 之后,我又继续看了下 Android 官方发布的 DataStore 框架,这里来做一下记录。 DataStore介绍与使用 DataStore 是 ...
3
评论
分享
半行代码
Android开发工程师 @网易
·
2月前
关注
Android anr排查之sp卡顿
今天分享一下之前在排查anr的时候遇到的一个卡顿问题。因为隔得时间有点久了,所以堆栈找不到了。只能记得这个卡顿的堆栈是长时间block在 QueuedWork.waitTo...
4
2
分享
半行代码
Android开发工程师 @网易
·
3月前
关注
前端开发入门(3)-常见的React hooks
本篇我们来了解一下常见的React hooks的实现原理。包括 useState、useEfect、useCallback、useMemo。 hooks的实现都在 Reac...
0
评论
分享
半行代码
Android开发工程师 @网易
·
3月前
关注
前端开发入门(2)-React状态刷新
作为一个负责视图渲染的框架,整体流程跑通重点有两部分,第一部分是创建,第二部分就是ui发生变更的时候。上一篇我们学习了React创建虚拟节点树提交渲染的流程,本篇我们来学习...
0
评论
分享
半行代码
Android开发工程师 @网易
·
3月前
关注
前端开发入门(1) - React工作流程
最近一段时间都在使用RN开发需求,被迫学习了不少React相关的知识,在这里分享一下。本篇文章先分享一下React是如何工作的。 总体结构 对于编写纯前端应用来说,Reac...
0
3
分享
半行代码
Android开发工程师 @网易
·
6月前
关注
Android垃圾回收原理-流程篇
分配中gc 今天我们来接着之前内存相关的文章来看看Android ART虚拟机垃圾回收的流程。之前我分享过 Android 内存分配过程中,如果内存不足会发生gc: 这里会...
3
评论
分享
半行代码
Android开发工程师 @网易
·
8月前
关注
Android主线程锁监控原理和实现
去年处理一些性能问题的时候,遇到过一些主线程等待锁的问题,如果主线程等待锁的时间太长,就会出现主线程卡顿甚至ANR。所以我们需要通过技术手段去检测可能存在的锁等待。 技术基...
2
评论
分享
半行代码
Android开发工程师 @网易
·
8月前
关注
Android线程锁机制:monitor机制解析
最近打算了解下死锁监控,于是先探究了下java在Android art平台synchronized的原理,看了下相关的源码,这里分享一下相关的实现细节。 synchroni...
4
评论
分享
半行代码
关注了
snwrking
Android开发工程师 @网易
半行代码
Android开发工程师 @网易
·
8月前
关注
探索Koin框架:简单、灵活的依赖注入解决方案
最近架构优化的需要,了解了一下平时不是很愿意去了解的依赖注入框架(因为Dagger2实在是过于难用,koin以前感觉不是很成熟)。主要关注了两个框架,一个是Google基于...
6
1
分享
半行代码
Android开发工程师 @网易
·
8月前
关注
Android hide api反射方案合集
最近工作需要,反射了一下 android.app.QueuedWork 这个类,但是这个类的一些 Field 在Android P之后是不允许APP反射的,所以需要通过一些...
13
1
分享
半行代码
赞了这篇文章
Zuo
技术boy
·
3年前
关注
Android修炼系列(31),app卡顿监控的技术原理
介绍目前业界主流的几种app卡顿监控的技术方案: 我们可以使用系统方法setMessageLogging 替换掉主线程 Looper 的 Printer 对象,通过计算Pr...
56
10
分享
半行代码
Android开发工程师 @网易
·
1年前
关注
Android OutOfMemoryError原理解析
这篇文章我们直接来分析为什么我们的应用会抛出 OutOfMemoryError,以及哪些情况下会发生 OutOfMemoryError。...
8
评论
分享
半行代码
Android开发工程师 @网易
·
1年前
关注
ART虚拟机内存分配原理浅析
这两种看了下art虚拟机的内存分配原理,在这里简要的分享一下。 在art虚拟机里,维护了很多个空间分配内存,这些内存空间在art的源码里面被抽象成一个个Space对象。类之...
4
评论
分享
半行代码
关注了
helson赵子健
Android开发工程师 @网易
半行代码
Android开发工程师 @网易
·
2年前
关注
内存大户Bitmap
重温内存大户Bitmap 重温内存大户Bitmap 重温内存大户Bitmap 重温内存大户Bitmap...
17
2
分享
半行代码
赞了这篇文章
网易云音乐技术团队
@网易云音乐
·
2年前
关注
Android APP 出海实践
当前国内各个公司 APP 出海创收已经是互联网行业的常见操作。笔者最近约 2 年的时间里,都在进行云音乐旗下首个出海应用 Android 客户端的开发。本文对海外 APP ...
190
18
分享
下一页
个人成就
文章被点赞
386
文章被阅读
88,957
掘力值
2,693
关注了
63
关注者
434
收藏集
0
关注标签
7
加入于
2016-11-01