自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jing

加油,永远不要觉得别人望尘莫及,要做的,只是每天进步一点点!

  • 博客(5)
  • 收藏
  • 关注

原创 【Android 数据业务解析】nwTypeChanged引发的原因

本文主要分析由于nwTypeChanged引发的数据连接流程。在DcTracker的handleMessage方法中,会由于nwTypeChanged原因来使得手机去尝试建立数据连接,调用setupDataOnConnectableApns方法。// 当DcTracker接收到EVENT_DATA_RAT_CHANGED的消息时,会尝试建立数据连接,建立连接的原因是nwTypeCh

2017-07-23 13:17:51 991

原创 Dialog的不完全事件分发机制

说是不完全,一是觉得自己语言表述不完美,二是觉得没有方方面面都分析到。        首先我们知道以下知识:        setCancelable(false); dialog弹出后会点击屏幕或物理返回键,dialog不消失        setCanceledOnTouchOutside(false); dialog弹出后点击屏幕,dialog不消失,点击物理返回

2017-07-17 23:11:12 1620

原创 【Android 数据业务解析】PreferredApn修改的源码分析

DcTracker中需要去获取preferredapn的id以及修改preferredapn的id,涉及到两个方法的使用,如下:getPreferredApn方法// 得到preferredapn的方法private ApnSetting getPreferredApn() { if (mAllApnSettings == null || mAllApnSettings.

2017-07-16 12:23:40 2610

原创 UriMatcher使用原理的源码分析

1 构造方法分析首先构造一个UriMatcher对象A,构造方法如下:public static final int NO_MATCH = -1;/** * Creates the root node of the URI tree. * * @param code the code to match for the root URI */// 构造方法publi

2017-07-09 13:44:05 860

原创 【Android 数据业务解析】APN参数创建

手机可以上网,首先要建立数据连接,建立数据连接之前需要有apn才可以,所以本节先研究APN参数的创建过程。在DcTracker.java中,创建APN的起点方法为createAllApnList方法。DcTracker的createAllApnList方法:/** * Based on the sim operator numeric, create a list f

2017-07-08 18:27:11 3956

空空如也

空空如也

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

TA关注的人

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