首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
VIjolie
掘友等级
安卓工程师
只有代码你有多爱她,她就多爱你,没有无缘无故的bug!
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
95
文章 95
沸点 0
赞
95
返回
|
搜索文章
VIjolie
赞了这篇文章
苏火火
Android @江南皮革厂
·
4年前
关注
深入理解 RecyclerView 的回收复用缓存机制详解(匠心巨作-下)
前言: 生命总是要有信仰,有梦想才能一直前行,哪怕走的再慢,也是在前进。一、概述 RecyclerView作为官方指定的高效、高拓展性的列表控件,做了很好的封装,灵活好...
79
8
分享
VIjolie
赞了这篇文章
苏火火
Android @江南皮革厂
·
4年前
关注
深入理解 RecyclerView 的绘制流程和滑动原理(匠心巨作-上)
前言:做人如果没有梦想,那和咸鱼有什么区别。——《少林足球》一、概述 RecyclerView支持各种各样的布局效果,其核心关键在于RecyclerView.LayoutM...
61
5
分享
VIjolie
赞了这篇文章
Android开发编程
公众号 「Android开发编程」
·
4年前
关注
Android截屏的方式
这是我参与11月更文挑战的第1天,活动详情查看:2021最后一次更文挑战 前言 一、Android截屏的方式 1、获取DecorView截屏 通过获取DecorView的方...
17
5
分享
VIjolie
赞了这篇文章
lyz_qw
求职ing @求职ing
·
7年前
关注
Glide的源码分析之 BitmapPool
bitmap的缓存在buildGlide时会初始化根据版本不同会选择一个bitmap的缓存策略LruBitmapPoolLruBitmapPool:负责控制缓存LruPoo...
1
评论
分享
VIjolie
赞了这篇文章
jsonchao
Android @Alibaba
·
5年前
关注
深入探索 Android 电量优化
成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。 在 Android 应用开发中,我们需要考虑的是如何优化电量使用,让我...
38
2
分享
VIjolie
赞了这篇文章
willA笔记更新ing
Android/前端
·
4年前
关注
【Android FrameWork】⑥综合面试问题
1. 怎么跨进程传递大图片 2. ThreadLocal原理 3. 说说Looper的副业(待完善) 4. 怎么检查线程有耗时任务 5. 怎么同步处理消息 6. 你去了解f...
22
7
分享
VIjolie
赞了这篇文章
小松漫步
Android开发
·
4年前
关注
扳回一局!字节面试官:说说为什么自定义view的wrap_content会失效?
前言 面试官:为什么自定义View中wrap_content会失效? 刚刚才翻车了一道Fragment,现在我要扳回一局!...
34
5
分享
VIjolie
赞了这篇文章
xiangzhihong
资深工程师 @小米
·
4年前
关注
Android 面试之开源库面试题
有人说,现在的客户端面试越来越卷了,需要开发者掌握的内容也越来越多,从基础的Java基础、Android基础、Android系统原理、Android第三方库、混合开发、数据...
88
6
分享
VIjolie
赞了这篇文章
阿里巴巴终端技术
4年前
关注
手淘 Android 帧率采集与监控详解
APM 提供帧率的相关数据 FPS,FPS 在一定程度上反映了页面流畅程度,但 APM 提供的 FPS 并不是很准确。恰逢手淘低端机性能优化项目开启,帧率数据探索实践就此拉...
75
8
分享
VIjolie
安卓工程师
·
3年前
关注
剥茧抽丝-解决Android Toast has already been added to the window manager
前言 App 上线之后通过bug采集系统,发现几乎每个版本,都会出现一两个如下bug, 从日志可以看出,是系统framework层在Toast#show的时候上报的bug,...
17
1
分享
VIjolie
安卓工程师
·
4年前
关注
ThreadLocal 源码解析(二)
前言 上文ThreadLocal 源码解析(一)中,结合源码分析了ThreadLocal线程隔离的原理以及ThreadLocalMap的取数据和删数据的流程,本文将紧接上文...
2
评论
分享
VIjolie
安卓工程师
·
4年前
关注
ThreadLocal 源码解析(一)
前言 在开始之前先看下代码如下: 输出如下: 是不是感觉哪里不对劲。按道理,如果是其他的类似于集合的数据结构,我只要在子线程进行了赋值操作,又在主线程执行了sleep()操...
0
评论
分享
VIjolie
安卓工程师
·
4年前
关注
彻底搞懂Bitmap的内存计算(二)
前言 看了一下近乎彻底搞懂Bitmap的内存计算(一)的发布时间是2019年9月,打死我都没想到第二篇会拖到两年半之后,不管怎样现在补上,在上篇文章中我们总结了Bitmap...
8
2
分享
VIjolie
安卓工程师
·
4年前
关注
不再害怕面试问ArrayMap一文完全看懂Android ArrayMap源码解析
ArrayMap 是谷歌推出的在安卓等设备上用于替代HashMap的数据结构,和HashMap相比,具有更高的内存使用率,因此适合在Android等内存较为紧张的移动设备,...
7
评论
分享
VIjolie
赞了这篇文章
monkeysayhi
8年前
关注
浅谈偏向锁、轻量级锁、重量级锁
为了换取性能,JVM在内置锁上做了非常多的优化,膨胀式的锁分配策略就是其一。理解偏向锁、轻量级锁、重量级锁的要解决的基本问题,几种锁的分配和膨胀过程,有助于编写并优化基于锁...
93
1
分享
VIjolie
关注了
jsonchao
安卓工程师
VIjolie
赞了这篇文章
Halifax
Android @ 微信号: fuqiang2020
·
4年前
关注
源码分析 | ThreadedRenderer空指针问题,顺便把Choreographer认识一下
日常开发中遇到一些没有见过的crash如何定位分析呢?我相信学习了本篇文章能对你有点帮助,重要的是一些分析思路。...
39
评论
分享
VIjolie
赞了这篇文章
红尘伴蝶舞
Android开发工程师
·
4年前
关注
【JVM入门食用指南】JVM内存管理
面试都要求我们有扎实的Java语言基础。对JVM规范的理解,可以让我们更好的了解Java,并对代码进行分析。故带大家对JVM中的内存管理规进行一定的入门学习与使用。以求大家...
16
评论
分享
VIjolie
关注了
RainyJiang
安卓工程师
VIjolie
关注了
胡飞洋
安卓工程师
下一页
个人成就
文章被点赞
285
文章被阅读
77,771
掘力值
1,766
关注了
26
关注者
144
收藏集
12
关注标签
7
加入于
2016-12-16