首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
jsyjst
掘友等级
Android开发者
人生就像一盒巧克力,你永远不会知道下一颗是什么味道
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
58
文章 58
沸点 0
赞
58
返回
|
搜索文章
最新
热门
源码解析:HashMap 1.8
在对HashMap进行源码解析前,我们很有必要搞清楚下面这几个名词,这对于下文的阅读有很大的帮助。 从上面可以发现哈希桶的链表就是单链表结构,并且节点的hash值会等于key和value哈希值的异或。 1. 常量 2. 变量 1. 无参构造器 2. 指定哈希桶容量的构造函数 3…
源码解析:OkHttp 3.14.x之拦截器
上一篇文章OkHttp 3.14.x 源码解析-执行流程我们分析了OKHttp的整体执行流程,也从中提到了OKHttp会调用各拦截器来获取响应数据,但是并没有展开来讲,所以这篇文章我们将来详细分析各个拦截器的职责。 其中第1个应用拦截器和第6个网络拦截器为自定义配置,在这里我们…
MD5算法全解析
这段时间刚好正在做软件安全的实验和课设,学习了各种加密算法,比如对称加密算法的DES,AES;非对称加密算法的RSA;再如今天要讲的主角-单向加密算法的MD5。为什么这么多算法,MD5成为了今天的猪脚呢?,这是因为个人感觉在目前Android开发中MD5算是比较常用的,所以很值…
源码解析:OkHttp 3.14.x 之执行流程
OkHttp是一个非常优秀的网络请求框架,使用方便,操作简单,并且目前比较流行的Retrofit也是默认使用OkHttp。因此从源码深入理解OkHttp是非常有必要的。故今天这篇首先将介绍OkHttp请求的执行流程。另外由于OkHttp从4.x版本开始使用Kotlin来编写,因…
源码解析:Glide 4.9之缓存策略
在分析了Glide的图片加载流程后,更加发觉到Glide的强大,于是这篇文章将继续深入分析Glide的缓存策略。不过今天的文章的源码很多基于上一篇加载流程的基础之上,因此还没有看上一篇的小伙伴,建议先去阅读Glide4.9源码解析-图片加载流程效果会更佳哟! 1. 二级缓存 2…
源码解析:Glide 4.9之图片加载流程
对于Glide这个强大的Android图片加载开源框架,相信大家并不陌生吧,反正笔者的话,正常项目中用的图片加载框架大多数都是它,因为用起来真的很方便快捷,用起来便捷,但真的说明它的源码就是那么简单吗?所以今天想揭开Glide的神秘面纱,从源码来分析一下Glide的图片加载流程…
面试必备:Android(9.0)Activity启动流程(二)
1. 时序图 2. 详细过程 在前面一篇我们知道当Zygote进程孵化出应用进程后会执行ActivityThread的main方法,所以我们先看看main方法里的代码。 在这里我们就不再详细分析prepareMainLooper和loop方法,其主要功能就是准备好主线程的Loo…
面试必备:Android(9.0)Activity启动流程(一)
本篇文章将根据源码解剖Android的Activity的启动流程,需注意的是下列的分析均基于Android9.0, 9.0版本相较于之前几个版本做了许多改动和重构,但是整体的流程是变化不大。根据启动Activity时机的不同,可分为根Activity的启动流程和普通Activi…
2019最新qq音乐api
2. 根据albumMID获取专辑图片 说明:请求示例其实有两部分组成,即固定地址+albumMid。 说明:这个是根据歌曲songmid来获得音乐播放地址的,请求示例很长,在经过多次尝试后,很遗憾的并不能缩减,要想获取播放地址,只需要更改上面蓝色字体的songmid后的001…
Android自定义View:简约风歌词控件
最近重构了之前的音乐播放器(音乐播放器的源码地址在文章底部),添加了许多功能,比如歌词,下载功能等。这篇文章就让我们聊聊歌词控件的实现(歌词控件也已经开源,地址也在文章底部),先上效果图,如果感觉海星,就继续瞧下去! 从上面可以看出这种格式前面是开始时间,从左往右一一对应分,秒…
下一页
个人成就
文章被点赞
234
文章被阅读
62,149
掘力值
1,399
关注了
14
关注者
116
收藏集
16
关注标签
7
加入于
2019-10-09