自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (9)
  • 收藏
  • 关注

原创 Android进阶之深入理解Service

1 介绍  Service是android的一种机制。Service是运行在后台的代码,不能与用户交互,可以运行在自己的进程,也可以运行在其他应用程序的上下文里。需要通过某一个Activity或其他Context对象来调用。1.1 Service的生命周期   被启动的服务的生命周期:如果一个Service被某个Activity调用 Context.startService方法...

2018-01-31 23:58:04 651 1

原创 Android进阶之深入理解BroadcastReceiver

1 介绍1.1 定义  广播是一个全局的监听器,属于Android四大组件之一。Android广播分为两个角色:广播发送者、广播接收者。1.2 作用  监听/接收应用App发出的广播消息,并做出响应。1.3 应用场景Android不同组件间的通信(含 :应用内 / 不同应用之间)多线程通信与Android系统在特定情况下的通信,如:电话呼入时、网络可用时。...

2018-01-28 09:52:41 500 2

原创 Android进阶之深入理解网络编程

1 详解TCP1.1 TCP是什么?  TCP是Tranfer Control Protocol的简称,TCP协议是一种面向连接的、可靠的、基于字节流的运输层通信协议。通过TCP协议传输,得到的是一个顺序的无差错的数据流。发送方和接收方的成对的两个socket之间必须建立连接,以便在TCP协议的基础上进行通信,当一个socket(通常都是server socket)等待建立连接时,另一...

2018-01-23 23:55:07 2488 1

原创 Android源码分析之RxJava框架

1 基础版RxJava框架  RxJava是一个非常牛逼的框架,用法很简单,但内部实现复杂,代码逻辑绕。既然用拆轮子的方式来分析源码比较难啃,我们换种方式,以造轮子的方式,将源码中与性能、兼容性、扩展性有关的代码剔除,留下核心代码带大家揭秘RxJava的实现原理。2 什么是响应式编程  RxJava是响应式编程–Reactive Programming在Java中的一种实现。那啥叫响应呢?你烧水呢,

2018-01-04 00:31:19 441

RxJava框架时序图-线程切换

RxJava框架时序图-线程切换,RxJava框架时序图-线程切换

2018-01-04

RxJava框架时序图-map操作符

RxJava框架时序图-map操作符,RxJava框架时序图-map操作符

2018-01-04

RxJava框架时序图-基本的RxJava例子

RxJava框架时序图-基本的RxJava例子, RxJava框架时序图-基本的RxJava例子

2018-01-04

Glide框架时序图-加载缓存图片

Glide框架时序图-加载缓存图片,Glide框架时序图-加载缓存图片。

2017-12-21

Glide框架时序图-加载网络图片

Glide框架时序图-加载网络图片,Glide框架时序图-加载网络图片。

2017-12-21

imageloader框架时序图分析

imageloader框架时序图分析,imageloader框架时序图分析

2017-11-25

JobScheduler

JobScheduler 例子

2016-12-06

ttf字体文件

TTF字体文件,包括:微软雅黑、谐体、线体等等

2016-07-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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