首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android面试
订阅
单身狗是狗吗
更多收藏集
微信扫码分享
微信
新浪微博
QQ
23篇文章 · 0订阅
android进阶篇02、RecyclerView回收复用机制源码解析
前言 首先我们明确一点,回收复用的是ViewHolder,并且回收复用机制一般包括四级缓存: mAttachedScrap和mChangedScrap mCachedViews 自定义缓存机制mVie
清晰图解深度分析HTTPS原理
Https现在基本已经覆盖所有的http请求了,作为一个伟大的发明,保障了我们的通信安全。在Android中对于HTTPS其实感知不多,因为这些内容都有成熟的框架帮我们完成了,例如okHttp。我们发起一个http或https的请求几乎感受不到区别。 但最近在研究okHttp的…
这一篇TCP总结请收下
TCP这些东西,基本每个程序猿都或多或少是掌握的了。虽然感觉在实际开发中没有什么用武之处,但,面试他要问啊 而最近大家伙过完年,也都在准备春招,我也一样。阅读了一些okHttp源码之后,又屁颠屁颠地跑回来重新把tcp、http这些东西给重新学了一遍。okHttp基本都是这些协议…
Android全面解析之Context机制(一) : context认知
很高兴遇见你~ 欢迎阅读我的文章。 这是关于android程序在设计上更加重要的一部分,不太了解的读者可以前往阅读了解一下。而当我们知道android程序的程序是通过main方法跑起来的,然后通过handler机制来控制程序的运行,那么四大组件和普通的Java类到底有什么区别?…
Android之Activity启动流程详解(基于api28)
Activity作为Android四大组件之一,他的启动绝对没有那么简单。这里涉及到了系统服务进程,启动过程细节很多,这里我只展示主体流程。activity的启动流程随着版本的更替,代码细节一直在进行更改,每次都会有很大的修改,如android5.0 android8.0。我这…
Android全面解析之Handler机制(五):再认知Handler
很高兴遇见你~ 欢迎阅读我的文章。 本文是系列文章的第五部分,主要内容是总结Handler的工作流程,同时从更高的角度来理解Handler机制。 那么,我们开始吧。 这一部分主要讲整体的流程,前面零零散散讲了各个组件的功能以及源码,现在就统一来讲一下他们的整体流程。先看图: 这…
Android全面解析之Handler机制(四):内部关键类
很高兴遇见你~ 欢迎阅读我的文章。 本文是系列文章的第四部分,主要内容是介绍Handler的内部关键类:Handler,以及HandlerThread。 那么,我们开始吧。 我们整个消息机制称为Handler机制就可以知道Handler我们的使用频率之高,一般情况下我们的使用也…
Android全面解析之Handler机制(三):内部关键类
很高兴遇见你~ 欢迎阅读我的文章。 本文是系列文章的第三部分,主要内容是介绍Handler的内部关键类:Message、MessageQueue、Looper。从本文开始就来介绍Handler的底层原理了。 那么,我们开始吧。 当我们获取Message的时候,官方建议是通过Me…
Android全面解析之Handler机制(二):ThreadLocal
很高兴遇见你~ 欢迎阅读我的文章。 本文是系列文章的第二部分,主要内容是介绍Handler的内部模式结构与详解ThreadLocal。 那么,我们开始吧。 经过前面的介绍对于Hadnler机制已经有了一定的认知,但可能对他内部的模式还不太清楚。这一部分先讲解Handler的大概…
Android全面解析之Handler机制(一):认知Handler
很高兴遇见你~ 欢迎阅读我的文章。 关于Handler的博客可谓是俯拾皆是,而这也是一个老生常谈的话题,可见的他非常基础,也非常重要。但很多的博客,却很少有从入门开始介绍,这在我一开始学习的时候就直接给我讲Looper讲阻塞,非常难以理解。同时,也很少有系统地讲解关于Handl…