自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

专注分享 Android开发 干货

CSDN签约作者、稀土掘金专栏作者 & 简书推荐作者

原创 请收好这一份全面 & 详细的Android学习指南

以自身的经验 & 所见所闻,旨在告诉大家,针对Android,需要学习什么知识、怎么学习 & 怎么应用到实际项目中,希望你们会喜欢。

2019-05-05 09:01:17

阅读数 4534

评论数 9

原创 Android知识图谱:我们到底需要学习哪些Android知识?

前言 如果你也学习Android,那么你大概率会看过我的文章。经常有读者给我留言:“该怎么学习Android?”、“日常学习Android的方法是什么”。 所以,今天,我将献上一份《Android知识图谱》,以自身的经验 & 所见所闻,旨在告诉大家,学习Android,实际上需要学...

2019-04-22 08:44:23

阅读数 8652

评论数 19

原创 我想给你们介绍一个与众不同的Android微信公众号(福利回赠)

前言 今天,我想向广大Android开发者介绍一个与众不同、有特色的Android微信公众号,希望你们会喜欢。 注:我是本Android微信公众号的运营者carson_ho,简单介绍如下: 附:各大技术社区的个人链接 CSDN:https://blog.csdn.net/carso...

2019-04-17 09:25:14

阅读数 1150

评论数 3

原创 高效 保活长连接:手把手教你实现 自适应的心跳保活机制

前言 当实现具备实时性需求时,我们一般会选择长连接的通信方式 而在实现长连接方式时,存在很多性能问题,如 长连接保活 今天,我将 手把手教大家实现自适应的心跳保活机制,从而能高效维持长连接 目录 1. 长连接 介绍 1.1 简介 1.2 作用 通过 ...

2018-03-12 09:42:21

阅读数 16088

评论数 28

原创 Android:手把手带你深入剖析 Retrofit 2.0 源码

前言 在Andrroid开发中,网络请求十分常用 而在Android网络请求库中,Retrofit是当下最热的一个网络请求库今天,我将手把手带你深入剖析Retrofit v2.0的源码,希望你们会喜欢 在阅读本文前,建议先阅读文章:这是一份很详细的 Retrofit 2.0 使用教程(含实例讲解...

2017-06-26 08:47:17

阅读数 26114

评论数 36

原创 手把手教你构建 Android WebView 的缓存机制 & 资源预加载方案

前言 由于H5具备 开发周期短、灵活性好 的特点,所以现在 Android App大多嵌入了 Android Webview 组件进行 Hybrid 开发 但我知道你一定在烦恼 Android Webview 的性能问题,特别突出的是:加载速度慢 & 消耗流量 今天,我将针对 ...

2017-05-08 08:34:11

阅读数 33673

评论数 11

原创 Android开源库V - Layout:淘宝、天猫都在用的UI框架,赶紧用起来吧!

前言 V- Layout 是阿里出品的基础 UI 框架,用于快速实现页面的复杂布局,在手机天猫 Android版 内广泛使用让人激动的是,在上个月V- Layout终于在Github上开源! Github - alibaba - vlayout 在五一假期我对V- Layout进...

2017-05-02 08:58:16

阅读数 40685

评论数 43

原创 别只会用Json和XML了,快来学习Google出品的序列化神器Protocol Buffer

前言 习惯用 Json、XML 数据存储格式的你们,相信大多都没听过Protocol Buffer Protocol Buffer 其实 是 Google出品的一种轻量 & 高效的结构化数据存储格式,性能比 Json、XML 真的强!太!多! 由于 Google出品...

2017-04-10 21:40:38

阅读数 29205

评论数 23

原创 Android事件分发机制 详解攻略,您值得拥有

前言 Android事件分发机制是Android开发者必须了解的基础 网上有大量关于Android事件分发机制的文章,但存在一些问题:内容不全、思路不清晰、无源码分析、简单问题复杂化等等 今天,我将全面总结Android的事件分发机制,我能保证这是市面上的最全面、最清晰、最易懂的 ...

2017-01-06 11:43:05

阅读数 88139

评论数 78

原创 数据结构:图文详解二叉树(遍历、类型、操作)

二叉树是一种特殊的树结构,应用广泛。下面,我将详细介绍 二叉树的相关知识,希望你们会喜欢。

2019-12-24 08:21:22

阅读数 534

评论数 2

原创 数据结构:这是一份全面 & 详细的”串“讲解指南

本文主要讲解 数据结构中的串,内容包括其特点、结构等,希望你们会喜欢。

2019-12-16 08:36:29

阅读数 546

评论数 1

原创 数据结构:图文解析特殊的线性表 - 栈 & 队列

前言 本文主要讲解 数据结构中特殊的线性表结构:栈 & 队列 内容包括其特点、结构等,希望你们会喜欢。 目录 1. 栈 1.1 简介 1.2 存储结构介绍 1.2.1 顺序存储结构 结构特点 存储线性表的数据元素的方式 = 一段地址连续的存储单元 也称:顺序栈 示意图...

2019-12-09 08:30:57

阅读数 533

评论数 1

原创 Android:你知道该如何正确获取View坐标位置的方法吗?

获取 View 坐标在 Android 开发中非常常见。今天carson将详细给大家讲解 获取 View 坐标常用6种方式

2019-12-02 08:14:13

阅读数 241

评论数 1

原创 (JVM)Java虚拟机:手把手带你深入解析 - 静态分派 & 动态分派原理

本文全面讲解行为分派的类型:静态 & 动态行为分派,希望你们会喜欢。

2019-11-25 07:55:14

阅读数 2650

评论数 3

原创 (JVM)Java虚拟机:手把手带你深入了解类加载器(含双亲委派模型讲解)

本文全面讲解类加载器,希望你们会喜欢。

2019-11-12 08:14:55

阅读数 617

评论数 0

原创 (JVM)Java虚拟机:图文解析类加载的5个过程

本文全面讲解类加载过程,希望你们会喜欢。

2019-10-28 08:08:18

阅读数 1291

评论数 2

原创 JVM:这是一份全面 & 详细的 常见垃圾收集器 汇总攻略

本文将对市面上常见的垃圾收集器类型进行讲解,希望你们会喜欢

2019-10-22 08:03:26

阅读数 879

评论数 1

原创 JVM:这是一份全面 & 详细的 垃圾收集算法(GC) 学习指南

本文将全面讲解垃圾收集算法,包括标记-清除、复制、标记-整理等,希望你们会喜欢

2019-10-21 08:20:38

阅读数 991

评论数 1

原创 JVM 引用计数法 & 引用链法详细解析:如何判断一个Java对象是否存活

本文将全面讲解判断Java对象存活的方式,希望你们会喜欢

2019-10-14 08:08:41

阅读数 646

评论数 2

原创 JVM:全面解析Java对象的创建、内存布局 & 访问定位流程

在本文将 ,我对 Java 对象创建、对象内存布局、对象访问定位的三个过程 进行了详细介绍,希望你们会喜欢

2019-10-08 09:14:54

阅读数 2545

评论数 8

原创 JVM:图文详解Java虚拟机的内存结构

本文将全面讲解Java虚拟机中的内存模型 & 分区,希望你们会喜欢

2019-09-29 07:36:57

阅读数 18144

评论数 38

原创 Android:手把手带你全面学习常见的RecylerView!

今天,我将为大家带来RecylerView的全面介绍,包括其定义、特点、具体使用等,希望你们会喜欢。

2019-09-18 08:18:35

阅读数 1400

评论数 1

原创 Android:图文解析带你快速了解RxJava的底层原理

今天,carson今天将采用 图文的方式 解析 Rxjava的基本原理,希望大家会喜欢。

2019-08-28 08:32:55

阅读数 2955

评论数 5

原创 这是一份全面 & 清晰的架构设计指南:MVC、MVP & MVVM模式(含实例讲解)

今天,我将全面介绍Android开发中主流的技术框架MVC、MVP 与 MVVM模式,并实例讲解MVP模式,

2019-08-26 08:43:36

阅读数 1649

评论数 2

原创 Android ObjectAnimator类:手把手带你自定义属性动画

今天,我将讲解属性动画使用中最核心的一个方法类:ObjectAnimator,希望你们会喜欢。

2019-08-19 07:31:55

阅读数 420

评论数 1

原创 Android 属性动画:这是一份全面 & 详细的核心使用类ValueAnimator学习指南

今天,我将讲解属性动画使用中最核心的一个方法类:ValueAnimator,希望你们会喜欢

2019-08-15 08:29:47

阅读数 438

评论数 1

原创 Android自定义View:手把手带你深入了解神秘的估值器(TypeEvaluator)

本文将详细讲解 估值器(TypeEvaluator),通过阅读本文你将能轻松实现复杂的动画效果

2019-08-12 08:27:46

阅读数 381

评论数 0

原创 Android:这是一份全面 & 详细的补间动画使用教程

今天,我将将献上一份Android补间动画的使用教程,手把手教你使用补间动画。

2019-08-08 08:26:28

阅读数 815

评论数 0

原创 Android:手把手带你清晰梳理自定义View的工作全流程!

今天,我将全面总结自定义View 的全工作流程,我能保证这是市面上的最全面、最清晰、最易懂的

2019-08-05 08:16:00

阅读数 995

评论数 3

原创 Android自定义View:源码解析通过getWidth() 与 getMeasuredWidth()获取宽高的区别

通过源码解析,带你知道通过getWidth() 与 getMeasuredWidth() 获取宽高的区别

2019-08-01 08:41:53

阅读数 1353

评论数 0

原创 Android:手把手带你入门跨平台UI开发框架Flutter

今天,我将献上一份 《全面 & 详细的Flutter学习指南》,希望你们会喜欢。

2019-07-25 08:56:06

阅读数 1651

评论数 8

原创 Android:这是一份全面 & 详细的Kotlin入门学习指南

今天,我将献上一份 《全面 & 详细的Kotlin入门学习指南》,包括定义特点、配置使用、入门语法等,希望你们会喜欢。

2019-07-23 09:16:53

阅读数 4055

评论数 2

原创 技术栈中的爱马仕?Facebook发布全新JavaScript引擎:Hermes

今天,想向你们介绍技术栈中的爱马仕!

2019-07-17 08:28:56

阅读数 1276

评论数 0

原创 自定义View:Measure过程说明之MeasureSpec类详细讲解

前言 在了解自定义View三大流程的Measure过程前,我们需要了解一个重要基础:MeasureSpec 今天,我将全面解析 MeasureSpec类的相关知识,希望你们会喜欢 文章较长,建议收藏等充足时间再进行阅读 目录 1. 简介 2. 组成 测量规格(MeasureSp...

2019-07-03 08:51:33

阅读数 464

评论数 0

原创 Android自定义View绘制前的准备:DecorView创建 & 显示

前言 回忆前文:Android自定义View基础:ViewRoot、DecorView & Window的简介,可看出最后1步 = 绘制 但在绘制前,系统会有一些绘制准备,即前面几个步骤:创建PhoneWindow类、DecorView类、ViewRootmpl类等 今天,我将主要讲解...

2019-06-19 08:53:07

阅读数 688

评论数 0

原创 Android自定义View基础:ViewRoot、DecorView & Window的简介

前言 自定义View原理是Android开发者必须了解的基础,在了解自定义View之前,你需要有一定的知识储备。 今天,本文将全面解析关于自定义View中基础:ViewRoot、DecorView & Window,希望你们会喜欢。 目录 1. ViewRoot 1.1 简介 ...

2019-06-10 08:16:20

阅读数 621

评论数 0

原创 Android:请收好这份全面&详细的多线程学习指南!

前言 多线程的应用在Android开发中是非常常见的,常用方法主要有: 今天,我将献上一份全面 & 详细的Android多线程学习指南,希望你们喜欢。 目录 1. 多线程基础知识 在了解Android多线程实现方式前,需了解一些多线程基础知识,如线程、进程等 具体请看...

2019-05-30 09:08:40

阅读数 1919

评论数 4

原创 Android多线程:手把手教你使用IntentService(含实例讲解)

前言 多线程的应用在Android开发中是非常常见的,常用方法主要有: 继承Thread类 实现Runnable接口 AsyncTask Handler HandlerThread IntentService 今天,我将手把手教你使用IntentService(含实例介绍)。 目...

2019-05-22 09:10:10

阅读数 1345

评论数 0

原创 Android多线程:全面学习HandlerThread(具体使用、原理 & 源码分析)

前言 多线程的应用在Android开发中是非常常见的,常用方法主要有: 继承Thread类 实现Runnable接口 Handler HandlerThread AsyncTask 今天,我将献上一份全面 & 详细的HandlerThread机制的学习指南,内容包括:定性认知、...

2019-05-17 09:32:32

阅读数 1145

评论数 2

原创 Android多线程:你必须要了解的多线程基础知识汇总

前言 多线程的应用在开发中非常常见 今天,我将献上一份全面 & 详细的多线程基础知识汇总,希望你们喜欢。 目录 1. 线程 - 介绍 1.1 定义 一个基本的CPU执行单元 & 程序执行流的最小单元 比进程更小的可独立运行的基本单位,可理解为:轻量级进程 组成:线程I...

2019-05-13 08:59:23

阅读数 1039

评论数 2

提示
确定要删除当前文章?
取消 删除