首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面试
订阅
HymnQin
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
Dagger2和它在SystemUI上的应用
DI框架不少,移动端亦是如此。从Dagger到Dagger2,再到Jetpack的Hilt。它们的区别以及如何做出选择,都需要去实践去分析。本文将通过简单实战和AOSP的应用讲述Dagger2的用法。
图文DEMO并茂讲解RecyclerView滑动时回收和复用触发的时机
我开源了一个方便RecyclerView吸顶的Android库,欢迎您访问https://github.com/lizijin/StickyHeaderForRecyclerView,如果您使用本库,请提出您的宝贵意见。 谈到RecyclerView的时候,复用机制是我们能脱口…
计网基础(TCP,UDP,HTTP协议,五层协议体系结构)
① 在主机上的数据DATA,应用层加上一些控制信息,DATA+控制信息形成报文。 ②报文分成段之后存放到传输层中,加上传输层的控制协议形成报文段。 ③报文段与网络层的控制信息一起形成数据报。(数据报过长时可以进行切分形成分组) ④数据报在头尾部分加上数据链路层的控制信息形成帧。…
面试官:说说多线程并发问题
多线程并发问题,基本是面试必问的。 大部分同学应该都知道Synchronized,Lock,部分同学能说到volatile、并发包,优秀的同学则能在前面的基础上,说出Synchronized、volatile的原理,以及并发包中常用的数据结构,例如ConcurrentHashM…
深入理解Java类加载机制(一)
深入理解Java类加载机制(一)
Android 主流开源库源码分析(十三)- 可能是全网第一篇 Coil 源码分析文章
对于 Android Developer 来说,很多开源库都是属于开发必备的知识点,从使用方式到实现原理再到源码解析,这些都需要我们有一定程度的了解和运用能力。所以我打算来写一系列关于开源库源码解析和
Java HashMap源码分析(含散列表、红黑树、扰动函数等重点问题分析)
这个项目是从20年末就立好的 flag,经过几年的学习,回过头再去看很多知识点又有新的理解。所以趁着找实习的准备,结合以前的学习储备,创建一个主要针对应届生和初学者的 Java 开源知识项目,专注 Java 后端面试题 + 解析 + 重点知识详解 + 精选文章的开源项目,希望它…
阿里面试官的”说一下从url输入到返回请求的过程“问的难度就是不一样!
年前准备换工作,总结了一波面试最频繁的面试问题跟大家交流。此文章是关于浏览器的常见问题,大概面试10家遇到6家提问类似问题(主要是大厂和中厂)。(面试的部分内容已经忘了,为了串联成一个完整的故事,增加可读性,20%的内容为虚构),目前入职滴滴出行成都团队。 你一看这种烂掉牙的问…
RecyclerView 面试题 | 哪些情况下表项会被回收到缓存池?
缓存是 RecyclerView 时间性能优越的重要原因。缓存池是所有缓存中速度最慢的。这一篇从源码出发,探究哪些情况下表项会被缓存到缓存池。
LiveData巧妙封装,我再也不怕Navigation重建Fragment啦!
在上一篇《起初Jetpack Navigation把我逼疯了,可是后来真香》中我提到了,Navigation要结合ViewModel+LiveData使用才能更好的使用好这个Jetpack组件。 没错!这个问题我当时也遇到了,那么我说说我是怎么做的吧。 因为当Navigatio…