Android 数据业务框架分析<四>
2016-11-21 16:16
411 查看
此部分内容是数据连接Frameworks层代码框架流程,承接Android 数据业务框架分析<二>、<三>都调用到TelephonyManager类的setDataEnable() 方法。
/frameworks/base/telephony/java/android/telephony/TelephonyManager.java
ITelephony 使用AIDL 通信方式,telephony 对象的获取如下:
ITelephony 接口的方法,定义在其继承类PhoneInterfaceManager中:
/packages/services/telephony/src/com/android/phone/PhoneInterfaceManager.java
获取Phone 对象,调用setDataEnabled() 方法:
/frameworks/opt/telephony/src/java/com/android/internal/telephony/Phone.java
Phone类是接口类,只定义了方法
PhoneBase抽象类继承Phone接口:
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneBase.java
GSMPhone类继承了PhoneBase抽象类,实现了setDataEnabled() 方法:
/frameworks/opt/telephony/src/java/com/android/internal/telephony/gsm/GSMPhone.java
/frameworks/base/telephony/java/android/telephony/TelephonyManager.java
ITelephony 使用AIDL 通信方式,telephony 对象的获取如下:
ITelephony 接口的方法,定义在其继承类PhoneInterfaceManager中:
/packages/services/telephony/src/com/android/phone/PhoneInterfaceManager.java
获取Phone 对象,调用setDataEnabled() 方法:
/frameworks/opt/telephony/src/java/com/android/internal/telephony/Phone.java
Phone类是接口类,只定义了方法
PhoneBase抽象类继承Phone接口:
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneBase.java
GSMPhone类继承了PhoneBase抽象类,实现了setDataEnabled() 方法:
/frameworks/opt/telephony/src/java/com/android/internal/telephony/gsm/GSMPhone.java
相关文章推荐
- Android 数据业务框架分析<三>
- Android 数据业务框架分析<一>
- Android 数据业务框架分析<二>
- Android开发-数据存储SharedPreferences工具类、Set<String>保存问题、源码分析
- 分析python处理基本数据<四>
- <java EE 项目:Musicstore>项目结构分析: 项目的3层结构之间的关系 :(表示层,业务层,数据层)
- <四>--RIL层代码分析--整个电话来访过程
- 基于avd7181c解决视频输入效果差的问题<四>---android显示相关实现调试手记
- <android里图片下载工具类AsyncImageLoader分析> 后续:优化
- Android 读取<meta-data>元素的数据
- Starling案例分析——<Hungry Hero>整体框架(一)
- Android 读取<meta-data>元素的数据
- Android 读取<meta-data>元素的数据
- Android_ics_stagefright框架数据流向分析——1,待解码的原始数据从何而来
- <为知更新>android 的 Launcher 分析
- 【Android数据传递】Intent传递List和Object和List<Object>(附源码)
- List<T>.Contains(T item)为什么我把两封一样的邮件经分析后一模一样的数据mail_data先后导入进去,第2封信还是会加到mailList里去 ?? 搞不懂..
- Android开发工具——ADB(Android Debug Bridge) <四>Device端
- Android中Input型输入设备驱动原理分析<一>
- sdio 框架分析<1>