自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

门心叼龙的专栏

1988年小平同志:科学技术是第一生产力

原创 Android10.0 ContentProvider工作过程源码解析

今天写的这篇已经源码解析的第六篇了,虽然这类文章不如实战类文章受众那么广,但是作为每个Android开发工程师来讲,加强内功修炼这是作为向高级工程师迈进的必经之路。要知道了解了底层的工作原理对于以后实战开发中出现的各种各样的问题都会轻易解决。这和习武是一个道理,如果一个人它的内功很强,那它学什么都...

2019-11-21 16:53:18

阅读数 59

评论数 4

原创 Android10.0 BroadcastReceiver工作原理源码解析

BroadcastReceiver在Android四大组件排行老三,它是一个广播接收器,用于系统中不同组件的通信,类似于事件编程中的事件监听器,只不过事件编程中监听的对象是控件,而广播接收器监听的是系统中的组件。广播分为普通广播,有序广播和粘性广播,这篇文章主要研究普通广播的工作过程,包括广播接收...

2019-11-18 14:56:55

阅读数 27

评论数 0

原创 Android10.0 Service绑定源码解析

我们知道Service有两种启动模式一种是startService,另一种是bindService,通过startService启动后Activity和Service就没有任何关系了,当Activity销毁了,Service可以在后台依然存活,而通过bindService启动后Activity和S...

2019-11-16 16:20:04

阅读数 31

评论数 0

原创 Android10.0 Service启动源码解析

Service的启动流程的还是比较简单的,不像Activity那么复杂,相关联的类和方法都少了很多,不像Activity启动流程里面走着走着就会迷失方向,源码分析这是加强Android内功修炼的必修课,分析了几个流程之后,你就会觉得也不过如此,因为他们的套路都是一样的,大体的实现思想都是相通的,只...

2019-11-14 19:11:41

阅读数 89

评论数 0

原创 Android10.0 Acivity启动流程源码解析

在上篇文章我们分析了Activity5.0的Activity启动流程,这篇文章主要研究Android10.0启动流程,来看看它与5.0的启动流程到底有什么区别。 Acitivity中的流程 首先我们通过startActivity方法启动一个Activity,代码如下: public class ...

2019-11-12 17:20:17

阅读数 310

评论数 1

原创 Android5.0 Activty启动流程源码分析

看了标题很多人可能会说Android10都出来了,为什么你还要写一篇Android5.0中Activity的启动流程,我们知道Android 5.0是Google于2014 年 10 月分发布的,而上上个月也就是9分月Android10正式发布了,这样一看确实有些不合适,其实我本来是要写Andro...

2019-11-09 18:09:13

阅读数 146

评论数 1

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