专注分享 Android开发 干货

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

排序:
默认
按更新时间
按访问量

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

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

2018-03-12 09:42:21

阅读数:8677

评论数:19

Android Virtualview:淘宝、天猫又开源了一个动态化、高性能的UI框架力作

前言 淘宝、天猫一直致力于解决 页面动态化的问题 在2017年的4月发布了v1.0解决方案:Tangram模型 及其对应的 Android库 vlayout,该解决方案在手机淘宝、天猫 Android版 内广泛使用 若还不了解Tangram模型 和 vlayout,...

2018-02-24 09:13:09

阅读数:9887

评论数:4

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

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

2017-06-26 08:47:17

阅读数:18004

评论数:27

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

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

2017-05-08 08:34:11

阅读数:24485

评论数:10

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

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

2017-05-02 08:58:16

阅读数:34244

评论数:39

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

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

2017-04-10 21:40:38

阅读数:24625

评论数:21

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

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

2017-01-06 11:43:05

阅读数:66831

评论数:66

Java 多态:深入解析 方法重写(Override) 、重载(Overload)及其区别

前言 在Java中,作为三大特性之一的多态 十分重要,特别是其表现形式:方法重载(Overload)、方法重写(Override) 本文全面 & 详细解析Java的多态特性,希望你们会喜欢 目录 1. 定义 对于同1个类型的不同实例对象,同一个...

2018-08-08 09:43:22

阅读数:326

评论数:0

Java:抽象类(abstract class) & 接口(Interface)到底有什么区别

前言 在Java中,实现 抽象的机制有2种:抽象类(abstract class)和接口(Interface) 二者非常类似,甚至可相互替换,因此很多开发者开发时对于二者的选择十分随意。其实,2者之间存在很大区别 本文将对抽象类(abstract class)、接口(Interface) &a...

2018-07-26 10:04:18

阅读数:1195

评论数:2

Java:一步步带你深入了解神秘的Java反射机制

前言 在 Java中,反射机制(Reflection)非常重要,但对于很多开发者来说,这并不容易理解,甚至觉得有点神秘 今天,我将献上一份 Java反射机制的介绍 & 实战攻略,希望你们会喜欢。 目录 1. 简介 定义:Java语言中 ...

2018-07-05 08:49:00

阅读数:5503

评论数:8

Java 注解(Annotation):带你一步步探索神秘的注解(Annotation)

前言 在 Java中,注解(Annotation)非常重要,但对于很多开发者来说,这并不容易理解,甚至觉得有点神秘 今天,我将献上一份 Java注解的介绍 & 实战攻略,希望你们会喜欢。 目录 1. 简介 定义:一种标识 / 标签 ...

2018-06-19 09:11:48

阅读数:3005

评论数:5

设计模式:这是一份全面 & 清晰的动态代理模式(Proxy Pattern)学习指南

前言 今天我来全面讲解Android开发中最常用的设计模式 - 代理模式中的动态代理模式 关于其他设计模式,请看系列文章:最易懂、清晰的设计模式讲解系列 目录 1. 为什么要使用动态代理 1.1 背景 代理模式中的静态代理模式存在一些特点: 1个静态代...

2018-06-06 09:02:54

阅读数:5181

评论数:5

Android多线程:继承Thread类 & 实现Runnable接口 使用解析(含实例教程)

前言 在Android开发中,多线程的使用十分常见 今天,我将全面解析多线程中最常见的2种用法:继承Thread类 & 实现Runnable接口 含丰富的实例讲解,切记不能错过。 Part 1:继承Thread类...

2018-05-30 10:10:41

阅读数:3241

评论数:2

Android Handler异步通信:深入详解Handler机制源码

前言 在Android开发的多线程应用场景中,Handler机制十分常用 今天,我将手把手带你深入分析 Handler机制的源码,希望你们会喜欢 目录 1. Handler 机制简介 定义 一套 Android 消息传递机制 作用 在多线程的应用场景中,将工...

2018-05-21 10:08:17

阅读数:3042

评论数:1

Android 异步通信:手把手教你使用Handler消息传递机制(含实例Demo)

前言 在Android开发的多线程应用场景中,Handler机制十分常用 今天,我将献上一份 Handler机制的使用教程 ,希望你们会喜欢 阅读本文前,请先阅读:Android Handler:图文解析 Handler通信机制 的工作原理 目录 1. Hand...

2018-05-14 09:20:35

阅读数:3047

评论数:2

Android 异步通信:图文详解Handler机制工作原理

前言 在Android开发的多线程应用场景中,Handler机制十分常用 今天,我将图文详解 Handler机制 的工作原理,希望你们会喜欢 目录 1. 定义 一套 Android 消息传递机制 2. 作用 在多线程的应用场景中,将工作线程中需更新UI...

2018-05-03 10:07:41

阅读数:6821

评论数:11

Android 多线程: 完全解析线程池ThreadPool原理&使用

前言 对于多线程,大家应该很熟悉。但是,大家了解线程池吗? 今天,我将带大家全部学习关于线程池的所有知识。 目录 1. 简介 2. 工作原理 2.1 核心参数 线程池中有6个核心参数,具体如下 上述6个参数的配置 决定了 线程池的功...

2018-04-24 09:55:31

阅读数:6329

评论数:6

Android WebView:这是一份全面 & 详细的WebView学习指南

前言 现在很多App里都内置了Web网页(Hybrid App),比如说很多电商平台,淘宝、京东、聚划算等等,如下图 那么这种该如何实现呢?其实这是Android里一个叫WebView组件实现 今天,我将献上一份全面 & 详细的 WebView攻略,含具体介绍、使用...

2018-04-19 08:33:46

阅读数:4846

评论数:2

Android:Google出品的序列化神器Protocol Buffer使用攻略

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

2018-04-16 08:48:08

阅读数:4643

评论数:2

Android动画:这是一份全面 & 详细的动画使用攻略

前言 动画的使用 是 Android 开发中常用的知识 可是动画的种类繁多、使用复杂,每当需要 采用自定义动画 实现 复杂的动画效果时,很多开发者就显得束手无策 本文将献上一份Android动画的全面介绍攻略,包括动画的种类、使用、原理等,能让你更好地掌握动画 从而实现更加复杂的动画效果 ...

2018-04-09 09:09:23

阅读数:8032

评论数:11

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