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.javaKeyguardServiceWrapper.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服务信息响应

 



1 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 北京朝阳区房屋过户怎么办 在北京怎么办健康证 健康证无法下载怎么办 健康证下载不了怎么办 北京办理健康证怎么办 北京的健康证怎么办 健康证丢了怎么办 健康证吃宵夜怎么办 合肥办健康证怎么办 个人办理健康证怎么办 身份证丢失怎么办健康证 个人怎么办武汉健康证 山海关古御壹号怎么办房本? 车玻璃被炮烧了怎么办 奔驰钥匙没电怎么办 婚内买的车离婚怎么办 离心风机噪音大怎么办 匹凸匹被st五牛怎么办 考不进去中学怎么办 教师体检来例假怎么办 老板拖欠农民工工资怎么办 公司破产拖欠员工工资怎么办 白玉蜗牛下蛋了怎么办 黄牛卖不出的票怎么办 鸡受风寒不产蛋怎么办 蛋鸡感冒不下蛋怎么办 牛肉煮老了怎么办 牛肉炖碎了怎么办 比值审敛法等于1怎么办 华为手机停止运行怎么办 易事通卡怎么办延期 三星手机照相机故障怎么办 凌晨一点到机场怎么办 凌晨3点醒来怎么办 凌晨四五点咳嗽怎么办 凌晨4点大便怎么办 熊猫小课付了费怎么办 华为手机系统升级后卡机怎么办 孕妇汗脚脚臭怎么办 巴基斯坦留学生丢失护照怎么办 vivox20耳机进水了怎么办