Android Framework 目录
来源:互联网 发布:金融软件下载 编辑:程序博客网 时间:2024/05/29 13:16
Android系统的层次如下:
2、framework/base/目录简单分析如下:
telphony目录
文件
描述
CellIdentityCdma
描述电信通信标识
CellIdentityGsm
描述移动通信标识
CellIdentityLte
描述3G通信标识
CellIdentityWcdma
描述联通通信标识
CellInfo
手机信息(什么网络、是否已注册、记录时间)
class CellInfoCdma extends CellInfo
电信通信手机信息
CellInfoGsm extends CellInfo
移动通信手机信息
class CellInfoLte extends CellInfo
3G通信手机信息
class CellInfoWcdma extends CellInfo
联通通信手机信息
CellLocation
手机位置信息(获取手机服务接口,获取位置信息)
CellSignalStrength
描述手机信号强度的抽象类
class CellSignalStrengthCdma extends CellSignalStrength implements Parcelable
电信信号强度
class CellSignalStrengthGsm extends CellSignalStrength implements Parcelable
移动信号强度
class CellSignalStrengthLte extends CellSignalStrength implements Parcelable
3G信号强度
class CellSignalStrengthWcdma extends CellSignalStrength implements Parcelable
联通信号强度
JapanesePhoneNumberFormatter
专门为日本设计了电话号码格式的规则?艹
MSimTelephonyManager
电话服务管理(卡服务、网络类型、配置信息……)
NeighboringCellInfo
接收信号强度和相邻小区ID的位置
class PhoneNumberFormattingTextWatcher implements TextWatcher
手机号码格式化
PhoneNumberUtils
电话号码配置
PhoneStateListener
电话状态监测变化(服务状态,信号强度,消息)
Rlog
日志信息
ServiceState
服务状态(运行商、网络类型、漫游等)
SignalStrength
信号强度信息
TelephonyManager
手机服务管理(拨号、接听、发送短信等等)
CdmaCellLocation extends CellLocation
电信手机位置信息
CdmaSmsCbProgramData
电信手机短信数据描述
CdmaSmsCbProgramResults
电信短信服务数据结果描述
GsmCellLocation
移动手机位置信息描述
CallerInfo
用户信息描述
CallerInfoAsyncQuery
异步查询来电者信息
DctConstants
常量信息
EncodeException
自定义编码异常
GsmAlphabet
移动短信字符转换
IccCardConstants
常量
RILConstants
rtl常量
SmsConstants
短信常量
SmsRawData
短信数据
TelephonyIntents
手机意图描述(定义字符串常量)
TelephonyProperties
电话属性接口
IPhoneStateListener
手机状态监听
IPhoneSubInfo
获取手机信息接口
ISms
短信操作接口
ITelephony
手机管理接口(拨号、接听、发送短信…等)
ITelephonyRegistry
提供手机注册服务(单卡)
ITelephonyRegistryMSim
提供手机注册服务(双卡时)
IWapPushManager
wap推送消息
IPhoneSubInfoMSim
手机信息接口
ITelephonyMSim
手机服务接口
sax目录
文件
描述
class BadXmlException extends SAXParseException
xml解析错误
Children
子集
Element
一个元素
interface ElementListener extends StartElementListener,
EndElementListener
解析监听(开始、结束)
EndElementListener
结束监听
EndTextElementListener
结束文本
class RootElement extends Element
根元素
StartElementListener
开始监听
interface TextElementListener extends StartElementListener,
EndTextElementListener
文本元素监听
ExpatPerformanceTest extends AndroidTestCase
单元测试
SafeSaxTest extends AndroidTestCase
单元测试
policy目录
文件
描述
BarController
系统栏控件状态/行为
EnableAccessibilityController
系统访问控制
class GlobalActions implements DialogInterface.OnDismissListener, DialogInterface.OnClickListener
对话框动作监听实现
GlobalKeyManager
键值映射管理
IconUtilities
图标辅助类
ImmersiveModeConfirmation
导航栏隐藏、显示辅助类
PhoneFallbackEventHandler implements FallbackEventHandler
手机回退事件处理,这段代码应该是锁屏界面选择的一些事件处理,比如拖动解锁框至电话图标就打开电话界面。
PhoneLayoutInflater extends LayoutInflater
手机布局
class PhoneWindow extends Window implements MenuBuilder.Callback
手机窗体
class PhoneWindowManager implements WindowManagerPolicy
手机窗体管理
class Policy implements IPolicy
用于创建Window类、LayoutInflater类和WindowManagerPolicy类,它扮演着简单工厂模式中的工厂类角色,而抽象产品角色由IPolicy接口实现,具体产品角色由Policy类实现。
class RecentApplicationsBackground extends LinearLayout
垂直线性布局
class RecentApplicationsDialog extends Dialog implements OnClickListener
对话框
ShortcutManager extends ContentObserver
快捷图标管理
class SystemGesturesPointerEventListener implements PointerEventListener
监听输入手势
WindowOrientationListener
手机方向监听
KeyguardServiceDelegate
管理键盘的状态
class KeyguardServiceWrapper implements IKeyguardService
软盘的实现
KeyguardServiceDelegate.java和KeyguardServiceWrapper.java
这两个类是android 4.4新增加的,分别对KeyguardService进行了代理和包装,代理类里面有一个Scrim视图在keyguard崩溃时显示。包装类就是对keyguardService的简单包装,最终把调度都会传给keyguardService。
wifi目录
文件
描述
BatchedScanResult
WiFi扫描的结果
BatchedScanSettings
WiFi扫描设置
NetworkUpdateResult
网络更新结果
RssiPacketCountInfo
RSSI和包计数信息,用于WiFi看门狗
ScanResult
wifi扫描结果
StateChangeResult
状态变化信息
SupplicantState
请求状态
SupplicantStateTracker
请求状态监控者
WifiApConfigStore extends StateMachine
配置信息存储
WifiChannel
一个WiFi信道或频率
WifiConfigStore
WiFi网络配置管理API
WifiConfiguration
一个Wi-Fi网络配置
WifiEnterpriseConfig
Wi-Fi企业配置
WifiInfo
描述wifi连接状态
WifiManager
wifi管理
WifiMonitor
监听wpa_supplicant服务
WifiNative
本地wifi管理
WifiSsid
ssid信息
WifiStateMachine
wifi连接状态
WifiStateTracker
wifi连接服务监视者
WifiWatchdogStateMachine extends StateMachine
监控WiFi连接到网络
WpsInfo
wps信息
WpsResult
wps结果
IWifiManager
控制和查询Wi-Fi连接接口
WifiP2pConfig
对等(P2P)连接与Wi-Fi直接配置连接
WifiP2pDevice
对等(P2P)连接与Wi-Fi直接设备
WifiP2pDeviceList
对等(P2P)连接与Wi-Fi直接设备列表
WifiP2pGroup
对等(P2P)连接与Wi-Fi直接组
WifiP2pGroupList
对等(P2P)连接与Wi-Fi直接组列表
WifiP2pInfo
一个对等(P2P)连接与Wi-Fi直接信息
WifiP2pManager
对等(P2P)连接与Wi-Fi直接管理
WifiP2pProvDiscEvent
对等(P2P)连接与Wi-Fi直接搜索和响应事件
WifiP2pService
对等(P2P)连接与Wi-Fi直接服务
WifiP2pWfdInfo
对等(P2P)连接与Wi-Fi直接显示信息
IWifiP2pManager
对等(P2P)连接与Wi-Fi直接管理接口
WifiP2pDnsSdServiceInfo
wifi直接存储信息
WifiP2pDnsSdServiceRequest
wifi直接服务探索请求
WifiP2pDnsSdServiceResponse
wifi直接搜索结果
WifiP2pServiceInfo
一个wifi直接服务信息
WifiP2pServiceRequest
一个wifi直接服务请求
WifiP2pServiceResponse
一个wifi直接服务响应结果
WifiP2pUpnpServiceInfo
UPnP服务信息
WifiP2pUpnpServiceRequest
UPnP服务信息请求
WifiP2pUpnpServiceResponse
UPnP服务信息响应
- Android Framework 目录分析
- android framework目录结构
- Android Framework 目录
- android framework源码目录介绍
- android framework关键知识提炼目录
- Android framework层源码目录分析
- Android 6.0 Framework源码解析系列[目录]
- android framework目录下各jar包作用
- android 把文件传到/system/framework目录下
- PHP Framework目录结构
- Framework目录一阅
- Android——Framework目录分析及系统启动过程以及目录简介
- android framework
- android framework
- Android Framework
- Android framework
- Android Framework
- Android framework
- (Lamp环境)安装drupal模块时,报错:Warning: fread(): SSL: Connection reset by peer....
- 【电信计费系统项目实战】介绍篇
- 塔防一章 说明+框架构建
- 【Linux系统编程】线程池
- hdu 5178 pairs(二分求解)
- Android Framework 目录
- NSUserDefaults 简介,使用 NSUserDefaults 存储自定义对象
- RecyclerView
- 解决项目变砖的问题
- 计算机思维-最快的学习方法
- leetcode Substring with Concatenation of All Words
- 华为OJ题解(中级)
- HDU 4213 Bob’s Race(树形dp+单调队列)
- UITextView实现占位文字