首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android 架构师
hqk
创建于2021-07-10
订阅专栏
Android 架构师
等 34 人订阅
共15篇文章
创建于2021-07-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Android—以面试官要求手写HashMap
前言 上一篇提到:Android—以面试角度剖析HashMap源码,分析了HashMap源码。为了加深印象,因此这篇将会实现手写HashMap! 话不多说,直接开始!(结合上一篇一起看效果更佳哟)
Android—以面试角度剖析HashMap源码
前言 HashMap 这个词想必大家都挺熟悉的!但往往大多数都知其所用,而不知其原理,导致面试的处处碰壁!因此,这一篇的作用就是以面试的角度剖析HashMap!话不多说,直接开始!
Android 架构之Glide源码解读(下)
在前两篇中,主要进行了 Glide 三部曲 with、load、into 对应的源码解析。在本篇中将会对Glide的三级缓存以及三层缓存实现的逻辑进行详解。
Android 架构之Glide源码解读(中)
在上一篇中,主要讲解了with在Glide中主要帮我们做了生命周期相互绑定的相关工作以及其他基础知识,在这一篇中,将会对load、into进一步解读相应的源码。
Android 架构之Glide源码解读(上)
我们在编写Android程序时,Glide图片加载框架已成为大多数App必不可少的部分。我这准备分为上、中、下三篇文章解读Glide源码。接下来我将从如下几点解读Glide源码的上部分。
Android 架构之OkHttp源码解读(下)
在前两篇中主要讲解了OkHttp源码解析,在本篇中,将会结合前两篇所有的知识点,从零开始手写一份阉割版的OkHttp框架。因此,读者也可以按照本章的方式从零开始一步一步手仿造出OkHttp框架。
Android 架构之OkHttp源码解读(中)
在上一篇中,主要讲解了OkHttp 连接池复用机制、高并发分发、以及拦截器设计,但没有讲解每一个拦截器在框架中的作用,所以在本篇中会重点讲解每一个拦截器执行流程,以及对应的关系。
Android 架构之OkHttp源码解读(上)
在我们编写Android程序时,OkHttp已经成为了我们必不可少的部分,但我们往往知道OkHttp怎么用,不知其原理。在本篇中,我将通过如下方式带你深入其原理。
Android 架构之数据库框架升级
前言 上一篇讲解了Android数据库如何设计 ,里面含有数据库最基础的增删改查功能,不过只考虑了单数据库,开发者可以举一反三按照对应思路设计多数据库架构。 在本篇里,将会讲解令开发者比较头疼的数据库
Android 架构之数据库框架搭建
前言 你还在苦恼的写SQL么?你还在为数据库升级而烦恼么?你还在因查询数据而写繁琐不可用的代码么? 在这,这些都将不复存在!在本篇中,将会让你一点一滴从无到有创建一个不再为数据库而烦恼的框架。
Android 架构之隔离层设计(实现一键切换主流网络框架)下
前言 上一篇中,我们讲解了如何实现一句代码随意切换主流网络框架,以及 Hilt的基本使用 。 在本篇中,我们将会把这俩者相结合,打造成一个 能通过Hilt 快速 切换主流网络框架的例子。
Android Hilt 基本使用及详解
Hilt 初探 Hilt就是Android团队联系了Dagger2团队,一起开发出来的一个专门面向Android的依赖注入框架。
Android 架构之隔离层设计(实现一键切换主流网络框架) 上
前言 本篇文章主要讲解 Android 比较常用的网络框架封装,以及实现一句代码随意切换主流网络框架。读者也可根据该本章思路实现其他效果,比如说,随意切换权限请求框架等。
Android 自定义注解详细用法,手写Butterknife黄油刀
前言 本篇文章主要讲解 Java 注解在Android中的常见用法 Java 注解(Annotation) Java 注解(Annotation)又称 Java 标注,是 JDK5.0 引入的一种注释
Android 静态代理与动态代理详解
学习代理前,我们先了解代理的含义 定义:给目标对象提供一个代理对象,并由代理对象控制目标对象的引用 目的:通过引入代理的方式来间接访问目标对象,防止直接访问目标对象给系统带来不确定的复杂性 为什么会有