首页
学习
活动
专区
工具
TVP
发布

俞其荣的博客

专栏作者
105
文章
89359
阅读量
40
订阅数
ARouter源码解析(三)
到现在为止,ARouter 还有最后的依赖注入还没有解析过,那么今天就来深入探究一下其实现原理。
俞其荣
2022-07-28
4690
ARouter源码解析(二)
前几天对 ARouter 的页面跳转源码进行了分析,趁着今天有空,就讲讲 ARouter 里面的拦截器吧。
俞其荣
2022-07-28
3140
ARouter源码解析(一)
之前对 ActivityRouter 的源码做了一次分析,相信大家对路由框架已经有一个大概的理解了。
俞其荣
2022-07-28
5410
Linux上安装GitLab和Jenkins
之前在公司的服务器上搭建了 GitLab 和 Jenkins ,所以打算把这过程记录下,以便下次有需要时可以复用。
俞其荣
2022-07-28
6410
ActivityRouter源码解析
ActivityRouter :https://github.com/mzule/ActivityRouter
俞其荣
2022-07-28
3590
Android Architecture Component之LiveData解析
Android Architecture Component 是 Google 在 2017 年推出的一套帮助开发者解决 Android 架构设计的方案。里面有众多吸引人的亮点,比如 Lifecycle、ViewModel 和 LiveData 等组件的设计,确实是一款牛逼的架构。
俞其荣
2022-07-28
3610
HTTPS加密原理
我们也都知道,一般 Android 应用开发,在请求 API 网络接口的时候,很多使用的都是 HTTP 协议;使用浏览器打开网页,也是利用 HTTP 协议。看来 HTTP 真是使用广泛啊,但是,HTTP 是不安全的。利用网络抓包工具就可以知道传输中的内容,一览无余。比如我经常会使用 Fiddler 来抓包,搜集一些有趣的 API 接口。
俞其荣
2022-07-28
3260
HashSet内部原理解析
我们发现,除了最后一个 HashSet 的构造方法外,其他所有内部就是去创建一个 Hashap 。没有其他的操作。而最后一个构造方法不是 public 的,所以不对外公开。
俞其荣
2022-07-28
3090
LinkedList内部原理解析
List 集合中,之前分析了 ArrayList ,还剩下了 LinkedList 没有分析过。那么趁着今天有空,就把 LinkedList 的内部原理来讲讲吧。
俞其荣
2022-07-28
2550
ArrayList内部原理解析
ArrayList 也是非常常用的集合类。它是有序的并且可以存储重复元素的。 ArrayList 底层其实就是一个数组,并且会动态扩容的。
俞其荣
2022-07-28
2480
Vue.js安装教程
因为 chromedriver 被墙了,所以需要输入命令 cnpm install chromedriver ,安装 chromedriver 。
俞其荣
2022-07-28
1.8K0
View事件分发机制源码解析
注:本文解析的源码基于 API 25,部分内容来自于《Android开发艺术探索》。
俞其荣
2022-07-28
3360
Window源码解析(四):Window的删除机制
注:本文解析的源码基于 API 25,部分内容来自于《Android开发艺术探索》。
俞其荣
2022-07-28
9940
Window源码解析(三):Window的更新机制
注:本文解析的源码基于 API 25,部分内容来自于《Android开发艺术探索》。
俞其荣
2022-07-28
7280
Window源码解析(二):Window的添加机制
注:本文解析的源码基于 API 25,部分内容来自于《Android开发艺术探索》。
俞其荣
2022-07-28
6960
Window源码解析(一):与DecorView的那些事
注:本文解析的源码基于 API 25,部分内容来自于《Android开发艺术探索》。
俞其荣
2022-07-28
4160
View的工作原理
在 WindowManagerGlobal 的 addView(View view, ViewGroup.LayoutParams params, Display display, Window parentWindow) 方法中,创建了 ViewRootImpl 对象,将 ViewRootImpl 和 DecorView 相关联:
俞其荣
2022-07-28
1.1K0
Retrofit源码解析
Retrofit 其实是对 OkHttp 进行了一层封装,让开发者对网络操作更加方便快捷。
俞其荣
2022-07-28
6680
OkHttp源码解析
OkHttp in GitHub:https://github.com/square/okhttp
俞其荣
2022-07-28
7280
可以伸缩的搜索栏,模仿华为应用市场
本项目的 GitHub 地址:https://github.com/yuqirong/FlexibleSearchBar
俞其荣
2022-07-28
5100
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档