背景 本人基本情况:本硕普通985学渣,现居深圳,Android研发,目前主语言Java,某小公司工作中。去年面试...[作者空间]
Github项目仓库 抖音这么火,我就想着要不自己也做一个吧,于是就有了我的自制抖音。喜欢的可以点个star或关注...[作者空间]
本专栏专注分享大型Bat面试知识,后续会持续更新,喜欢的话麻烦点击一个关注 volatile关键字与synchro...[作者空间]
一、前言: 主要介绍 Looper 常见的面试题,包括以下几个问题: 造成ANR的原因 问题描述 Activity...[作者空间]
先针对前面的Input调用流程进行一个简单总结: EventHub: 收集底层硬件设备tp报点。打开"/dev/i...[作者空间]
前言 前段时间以来持续的资本寒冬造成很多开发者找工作变得困难,也让很多人意识到了自己技术的不足,所谓塞翁失马,焉知...[作者空间]
昨天,作为技术圈的一员,朋友圈被flutter刷过,因为官方版本的flutter 1.0发布了。然后有人问如何评估...[作者空间]
前言 事件发生在发包上线的前两天,在某某云进行移动测试时,提示冷启动速度低于平均值的问题,之前自己也曾尝试过优化,...[作者空间]
首先我们提出一个问题,什么是内存泄漏? 内存泄漏,通俗得来讲就是“没有用的对象无法被回收” 然后我们再提出一个问题...[作者空间]
View 绘制机制 1. View 树的绘图流程 当 Activity 接收到焦点的时候,它会被请求绘制布局,该请...[作者空间]
如何才能通过一线互联网公司面试?相信这是很多人的疑惑,希望看完本篇文章能给大家一些启发。下面的截图就是我第一次的面...[作者空间]
目录 OkHttp Retrofit(在写) RxJava2(在写) Glide(在写) LeakCanary B...[作者空间]
Android中的热修复我目前只接触过Tinker,其实以后可能用不到热更新了,因为Android9.0以后就用不...[作者空间]
前言 热补丁修复技术在Android 圈非常火,大量的热补丁方案开始大量涌现本文将为你全面介绍热补丁的相关知识(原...[作者空间]
每到“金三银四”的季节,总人很多人去寻找名叫“面经”一样的东西,其实就是一个个具体的题目,然后临阵磨枪,去“背”答...[作者空间]
前言 view的绘制方法: measure:判断是否需要重新计算View的大小 layout:判断是否需要重新计算...[作者空间]
启动速度优化 app启动分为冷启动(Cold start)、热启动(Hot start)和温启动(Warm sta...[作者空间]
Handler 四个重要的组件 MessageQueue,Message,Looper,Handler 源码分析 ...[作者空间]
一、引言 关于Android中的进程间通信,我们知道大概可以通过以下方式进行: Bundle:四大组件间通信 Fi...[作者空间]
Android 是单线程模型,但是仅仅靠主线程是不够的,比如在主线程中进行网络请求、下载图片、下载视频等耗时操作时...[作者空间]