Android 2.2 API 中文文档
- 格式:pdf
- 大小:573.92 KB
- 文档页数:34
注:带*号的千万不能删*AccountAndSyncSettings.apk 同步与帐户设定*ApplicationsProvider.apk 应用程序支持服务Bluetooth.ap k 蓝牙(删了就没有蓝牙了)Browser.apk 谷歌浏览器(喜欢UC的可用UC替代)Calculator.apk 计算器(自带计算器较弱,可用其他替代)Calendar.apk 日历(不用日历的可删)CalendarProvider.apk 日历程序支持服务(不用日历的可删)Camera.ap k 自带相机(用360的可删)*CertInstaller.apk 证书服务ChsPack.apk touchpal输入法拼音语言包(可删)-ChtPack.ap k touchpal输入法注音语言包(从来不用注音的删)Contacts.apk 通讯录/联系人(用第三方通讯录的可删)*ContactsProvider.ap k 通讯录/联系人数据存储服务*DefaultContainerService.apk 默认通讯录服务DeskClock.apk 自带闹钟(用第三方闹钟的可删)*DownloadProvider.apk 下载管理器*DrmProvider.apk DRM受保护数据存储服务Email.apk Email(不用自带email接受邮件的可删)-facebook.apk facebook(用不到的删)fmradio.apk 收音机(可删)Gallery.apk 相机相框(可删)GenieWidget.ap k 天气与新闻(我自己不用他看新闻,删了)Gmail.apk Gmail邮件(可删)GoogleBackupT ransport.apk 谷歌备份(可删)GoogleCalendarSyncAdapter.ap k 谷歌日历同步适配器(可删)GoogleContactsSyncAdapter.ap k 谷歌联系人同步适配器(可删)GoogleFeedback.apk 谷歌反馈(可删)GooglePartnerSetup.apk Google合作伙伴设置(可删)GoogleQuickSearchBox.apk 谷歌搜索(删了影响到桌面的搜索插件)GoogleServicesFramework.apk 谷歌同步支持服务框架(删了不能同步联系人,不能登录google)HTMLViewer.apk HTML浏览器(本地看html,用不到可删)HWCalla_T aiWan.apk 繁体中文手写输入法(可写简体的,不用手写的可删)LatinIME.apk android键盘输入法(可删)LatinImeT utorial.apk android键盘输入法设置(可删)Launcher2.ap k 2.2原生桌面(用ADW和PRO的可删,删了以后第三方桌面要在开机以后从电脑安装,91,豌豆助手都可)LiveWall**s.apk 动态壁纸(可删)LiveWall**sPicker.apk 同上动态壁纸(可删)Maps.apk Google地图(可删,自行换成brust版本)MarketUpdater.apk 谷歌市场升级(软件更新用到,可删)*MediaProvider.apk 媒体数据存储服务MediaUploader.apk 媒体上传(可删)MMIT est_II.ap k 工程模式里用到的手机测试程序(可删)Mms.apk 自带信息(可删,用第三方短信的就删了吧,提示:删了后,用handsms的的弹出短信框会变得延时,chomp没自带短信甚至不能使用)Music.apk 自带音乐(可删,换成其他播放器)NetworkLocation.apk 网络位置(可删)NotePad.apk 记事本(可删)*PackageInstaller.ap k 程序安装*Phone.ap k 电话拨号程序PicoTts.apk 可删(文字语言转换的语音合成引擎,设置-语音输入与输出中)ProjectMenuAct.ap k 工程菜单-Protips.apk 桌面小绿人插件(可删,就是有提示怎么玩手机)*Settings.apk 系统设置*SettingsProvider.apk 设置服务程序SetupWizard.apk 开机引导(在定制rom时不可删,刷好机可用rootexplorer删掉,恢复出厂前要装回去)SoundRecorder.apk 录音机(可用第三方录音软件替代)Stk.apk sim卡服务(可删,有机油把联系人复制在sim卡上的就不要删它,删了可解决信号问题)Street.apk 谷歌街道(可删,对于国内街道无效果的貌似,与地图关联)Superuser.ap k 授权程序(就是程序列表上面那个,用这个获取root才有的)T alk.apk 谷歌talk(可删,但删了就用不了电子市场)*T elephonyProvider.apk 拨号记录存储服务T ouchPal.apk T ouchPal输入法(可删,但自带的三种输入法最好至少保留一种) TtsService.ap k Google TTS(T ext-to-speech)语音库服务(可删)-TwidroydFree342-Huawei-rev1.apk twitter客户端(不用的删了)Updataonline.apk 在线升级(可删)UserDictionaryProvider.apk 用户数据字典服务(可删)Vending.ap k 电子市场(可删,不过不建议,很多软件的自动升级时候有它很方便)-VisualizationWall**s.ap k 动态音乐背景壁纸(删了)VoiceSearch.ap k 语音搜索(可删,虽然看上去很美好,事实上我从未用过)VpnServices.apk VPN服务(vpn服务,可删)-Y ouT ube.apk Y ouT ube视频(要vpn才能看,删了)。
AndroidAPI的层次结构Android应用程序的主体是Java,提供了类似于J2SE的兼容功能库,大部分Java 程序做一定的修改都可以比较容易的在Android上运行。
Java语言以类库的形式提供了API,以包package的形式进行组织,主要包含了以下几个方面:●Java标准类库(java包)●Java扩展类库(javax包)●企业和组织提供的java类库(org包)●Android的各种包(android包)1、android包:包含了Android标准应用程序实用的一些资源。
这些资源由Android框架提供并开放,第三方的应用程序也可以实用这些资源。
主要包含了Manifest、Manifestpermission 、Manifestpermission_group以及一些R资源文件。
你可以在你的应用程序中直接使用这些R类中的资源,但是通常情况下你使用的资源应该在你的程序中直接提供,这样的目的是为了让你的程序整体性更好,没有对外部资源的过多依靠。
而且最好不要使用android包中的drawable资源,因为在不同的版本之间这些资源可能会有所改变,这就可能导致你的设计在不同的版本中使用时会有冲突。
最典型的应用是直接使用其中的styles资源。
2、android.accessibilityservice:这个包中的类用于开发方便接近的服务,这个服务提供了对用户二选一或者可扩展的反馈。
3、android.animation:这些类提供了针对动画系统的功能。
允许你修改动画的属性类型,int型或者float型。
16进制的颜色值被默认支持。
你可以修改任何其他的类型,通过告诉系统如何计算你所需要修改的类型的值,使用一个传统的类TypeEvaluator.4、Android.app:用于高层的程序模型,提供基本的运行环境。
包含了两个重要的应用程序组件一个是Activity一个是Service,还有一个是Fragment,这个包还定义了utilities例如dialogs,notifications和action bar等。
用户使用手册欢迎:欢迎您选择使用本手机,您可以通过阅读本手册,全面的了解此款手机的使用,领略其完善的功能和简介的操作方法。
声明:本手册仅作为产品使用指导,并不代表对产品软硬件配置的说明,产品和配件可能因地区而异。
本手机为双卡双待手机,适用于WCDMA以及GSM/GPRS网络环境,某些功能需要网络运营商或服务提供商的支持,详细请参见用户手册相关内容。
为保证您的安全使用,请先阅读“安全须知”。
III手册图标说明:【 】 表示一个按键操作。
黑体字 表示一个界面菜单或图标操作。
表示提示信息。
表示产品使用之特别说明或提示。
表示特别需要注意的警示信息。
目录1.认识您的手机 (1)∙按键说明 (3)∙开始使用设备 (4)∙安装USIM/SIM卡和电池 (4)∙安装存储卡 (10)∙为电池充电 (11)∙开机和关机 (12)∙密码 (12)PIN码 (12)PIN2码 (12)PUK与PUK2码 (12)2.快速入门指南 (13)∙开启和关闭屏幕 (13)∙锁定与解锁 (13)∙主屏幕 (14)∙状态栏图标 (15)∙应用程序菜单 (17)∙设置时间和日期 (18)∙拨打电话 (18)从拨号盘拨打电话 (18)从联系人拨打电话 (19)从通话记录拨打电话 (19)从收藏中拨打电话 (19)创建一个收藏联系人 (19)III∙接听来电,查看未接来电 (20)接听来电 (20)查看未接来电 (20)∙信息 (20)3.文本输入和智能手机设置 (22)∙文本输入 (22)∙智能手机设置 (23)声音设置 (23)显示设置 (24)安全设置 (25)主屏幕设置 (25)4.互联网 (27)∙浏览器 (27)浏览网页 (27)浏览器设置 (28)∙蓝牙连接 (28)开启/关闭蓝牙 (28)蓝牙设置 (29)将手机连接到新设备 (30)∙W I-F I (30)连接Wi-Fi (30)Wi-Fi搜索和连接 (31)5.联系人 (32)查看联系人 (32)创建联系人 (33)编辑联系人 (34)删除联系人 (34)导入导出联系人 (34)6.信息与邮件 (35)IV∙信息 (35)创建短信息 (35)回复信息 (35)创建彩信 (36)管理信息 (36)∙邮件 (37)设置电子邮件 (37)发送邮件 (38)接收邮件 (38)7.多媒体 (40)∙照相机 (40)拍摄照片 (40)查看照片 (41)∙音乐播放器 (41)播放音乐 (42)∙录音机 (44)8.其他应用程序 (45)∙时钟 (45)添加闹钟 (45)∙日历 (45)添加新活动 (46)管理日程安排 (46)∙计算器 (46)∙地图 (47)9.电池维护与设备保养 (48)∙电池维护 (48)∙设备保养 (49)10.简单故障排除 (50)V移动电话机环保说明 (52)VI安全须知请阅读下列简易的使用规则。
Android 2.2 r1 API中文文档——ImageView.ScaleType小易/xjtuyi2010-11-3结构继承关系public static final enum ImageView.ScaleType extends Enum<E extends Enum<E>>ng.Object↳ng.Enum<E extends ng.Enum<E>>↳android.widget.ImageView.ScaleType类概述:缩放图片的边界用于视图边界的选取设定。
公共方法static ImageView.ScaleType valueOf(String name)final static ScaleType[] values()枚举值public static final ImageView.ScaleType CENTER图片位于视图中间,但不执行缩放比例。
在XML中,使用语法:android:scaleType="center"public static final ImageView.ScaleType CENTER_CROP按比例统一缩放图片(保持图片的尺寸比例)便于图片的两维(宽度和高度)等于或大于相应的视图维度。
然后图片居中于视图。
在XML中,使用语法:android:scaleType="centerCrop"public static final ImageView.ScaleType CENTER_INSIDE按比例统一缩放图片(保持图片的尺寸比例)便于图片的两维(宽度和高度)等于或小于相应的视图维度。
然后图片居中于视图。
在XML中,使用语法:android:scaleType="centerInside"public static final ImageView.ScaleType FIT_CENTER缩放图片使用CENTER。
Android2.2 r1 API中文文档——Button农民伯伯/2010-10-7public class Button extends TextViewng.Object↳android.view.View↳android.widget.TextView↳android.widget.Button已知直接子类CompoundButton已知间接子类CheckBox, RadioButton, ToggleButton概述代表一个按钮部件。
用户通过按下按钮,或者点击按钮来执行一个动作。
以下是一个按钮在activity中典型的应用:然后,你能在xml布局中通过button的android:onClick属性指定一个方法,以替代在activity中为button设置OnClickListener。
例如:现在,当用户点击按钮时,Android系统调用activity的selfDestruct(View)方法。
为了正确执行,这个方法必须是public并且仅接受一个View类型的参数。
例如:方法的View参数是被点击部件的引用。
按钮样式每个按钮的样式默认为系统按钮的背景,不同的设备、不同的平台版本有不同按钮风格。
如你不满意默认的按钮样式,想对其定制以符合您应用程序的设计,那么你能用state list drawable替换按钮的背景图片。
一个状态列表drawable是一个在XML中定义的drawable资源,根据当前按钮的状态改变其图片。
一旦你在XML中定义了一个状态列表drawable,你可以将它应用于你的android:background属性。
欲了解更多信息和示例,参见State List Drawable.实现一个按钮的例子可参见Form Stuff tutorialXML属性参见Button、TextView、View的XML属性。
AccessibilityService翻译人博客:/翻译人:java_cofi整理人:农民伯伯2010-9-3一、结构ng.Object↳android.content.Context↳android.content.ContextWrapper↳android.app.Service↳android.accessibilityservice.AccessibilityServicepublic abstract class AccessibilityService extends Service二、类概述:当AccessibilityEvent事件被启动后AccessibilityService 会接收回调函数运行于后台,这些事件指的是在用户接口间的状态转换,比如,焦点变化,按钮被点击等。
一些辅助服务继承于此类并且实现它的抽象方法,像这样的一个服务和其他服务一样在AndroidManifest.xml中被声明但它必须被指定操纵android.accessibilityservice.AccessibilityService的意图,下面的是一段例子:<service android:name=".MyAccessibilityService"><intent-filter><actionandroid:name="android.accessibilityservice.Accessibili tyService" /></intent-filter></service>辅助服务的声明周期只能被系统管理,启动或者停止这个服务必须由明确的用户通过启用或停用设备的设定,在系统通过呼叫onServiceConnected()方法与服务绑定后,这个方法才能被想要执行装载的客户端所重载使用,一个辅助服务通过呼叫setServiceInfo(AccessibilityServiceInfo)方法来设定AccessibilityServiceInfo而配置。
TabHost译者署名:madgoat译者链接:翻译时间:2010-11-25版本:Android 2.3 r1结构继承关系public class TabHost extends FrameLayout implementsViewTreeObserver.OnTouchModeChangeListenerng.Objectandroid.view.Viewandroid.view.ViewGroupandroid.widget.FrameLayoutandroid.widget.TabHost类概述提供选项卡(Tab页)的窗口视图容器。
此对象包含两个子对象:一组是用户可以选择指定Tab页的标签;另一组是FrameLayout用来显示该Tab页的内容。
个别元素通常控制使用这个容器对象,而不是设置在子元素本身的值。
(译者注:即使使用的是单个元素,也最好把它放到容器对象ViewGroup里)内部类interface TabHost.OnTabChangeListener接口定义了当选项卡更改时被调用的回调函数interface TabHost.TabContentFactory当某一选项卡被选中时生成选项卡的内容class TabHost.TabSpec单独的选项卡,每个选项卡都有一个选项卡指示符,内容和tag标签,以便于记录.公共方法public void addTab (TabHost.TabSpec tabSpec)新增一个选项卡参数tabSpec 指定怎样创建指示符和内容.public void clearAllTabs ()从tab widget中移除所有关联到当前tab host的选项卡public boolean dispatchKeyEvent (KeyEvent event)分发按键事件到焦点传递路线上的下一视图。
焦点传递路线从视图树的顶层开始一直到当前获取焦点的视图停止。
如果此视图已经获取焦点,将分发给它自身。
注意:打*号的千万别删,打-号的是建议删的,括号内是本人的操作,大家根据自己需要来删吧。
* AccountAndSyncSettings.apk 同步与帐户设定* Applicati**Provider.apk 应用程序支持服务Bluetooth.apk 蓝牙(删了就没有蓝牙了,保留)Browser.apk 谷歌浏览器(删除,用UC 7.5 替代)Calculator.apk 计算器(偶基本不用这个东西,但个别时候用用,保留)Calendar.apk 日历(不用日历的可删)CalendarProvider.apk 日历程序支持服务(不用日历的可删)Camera.apk 自带相机(保留,8500的镜头,就那么回事吧,所以没必要换替代程序了)* CertInstaller.apk 证书服务ChsPack.apk 简体中文词库类,输入法,注音(删除)ChtPack.apk 繁体中文词库类,输入法,注音(删除)Contacts.apk 通讯录/联系人(用第三方通讯录的可删)* ContactsProvider.apk 通讯录/联系人数据存储服务* DefaultContainerService.apk 默认通讯录服务DeskClock.apk 自带闹钟(用第三方闹钟的可删)DocumentToGo.apk DocumentToGo(这个东西我觉得基本上没什么用啊,反正我是不用)* DownloadProvider.apk 下载管理器* DrmProvider.apk DRM受保护数据存储服务Email.apk Email(删除,既然能上网,还用它收邮件?)- Facebook.apk facebook(删除)FileManager.apk 文件浏览器(删除,用ES浏览器代替)Gallery.apk 图片媒体库(2.1的时候删除用其他代替,但多点用这很不舒服,所以这次2.2我选择保留)GenieWidget.apk 天气与新闻(删除)Gmail.apk Gmail邮件(删除)GoogleBackupTransport.apk 谷歌备份(删除)GoogleCalendarSyncAdapter.apk 谷歌日历同步适配器(删除)GoogleContactsSyncAdapter.apk 谷歌联系人同步适配器(删除)GoogleFeedback.apk 谷歌反馈(删除)GooglePartnerSetup.apk Google合作伙伴设置(删除)GoogleQuickSearchBox.apk 谷歌搜索(删了影响到桌面的搜索插件,个别时候觉得还有点用途,所以,偶保留)GoogleServicesFramework.apk 谷歌同步支持服务框架(保留,可以删除,但是删除后如果不小心恢复出厂设置了,就只能到选择语言那个界面就过不去了,自行考虑吧)HTMLViewer.apk HTML浏览器(删除)HWCalla_TaiWan.apk 繁体中文手写输入法(删除)HWDrmApp.apk DRM 对话框LatinIME.apk android键盘输入法(删除)LatinImeTutorial.apk android键盘输入法设置(删除)Launcher2.apk 2.2原生桌面LiveWall**s.apk 动态壁纸(可删)LiveWall**sPicker.apk 同上动态壁纸(可删)Maps.apk Google地图(删除,换凯立德)MarketUpdater.apk 谷歌市场升级(删除)* MediaProvider.apk 媒体数据存储服务MediaUploader.apk 媒体上传(删除)MMITest_II.apk 工程模式里用到的手机测试程序(可删,偶选择保留,闲得难受的时候可以调出来耍耍)Mms.apk 自带信息Music.apk 自带音乐(删除,用天天动听代替)NetworkLocation.apk 网络位置(可删)OMACP.apk 相关配置信息(可删)OmaDownload.apk 相关配置信息下载,猜测可能与华为在线升级有关(可删) * PackageInstaller.apk 程序安装* Phone.apk 电话拨号程序PicoTts.apk 文字语言转换的语音合成引擎,设置-语音输入与输出中(删除) ProjectMenuAct.apk 工程菜单(进入方式:拨号界面输入*#*#2846579#*#*)- Protips.apk 桌面小绿人插件(删除)* Settings.apk 系统设置* SettingsProvider.apk 设置服务程序SetupWizard.apk 开机引导(在定制rom时不可删,刷好机可用rootexplorer删掉,恢复出厂前要装回去)SoundRecorder.apk 录音机(删除,用终极录音代替)Stk.apk sim卡服务(可删,有机油把联系人复制在sim卡上的就不要删它,删了可解决信号问题)Street.apk 谷歌街道(删除)Superuser.apk 授权程序(就是程序列表上面那个,用这个获取root才有的) Talk.apk 谷歌talk(删除)* TelephonyProvider.apk 拨号记录存储服务TouchPal.apk TouchPal输入法(删除,最后安装搜狗输入法)TtsService.apk Google TTS(Text-to-speech)语音库服务(删除)Twitter.apk twitter客户端(删除)UserDictionaryProvider.apk 用户数据字典服务(删除)Vending.apk 电子市场(删除)- VisualizationWall**s.apk 动态音乐背景壁纸VoiceSearch.apk 语音搜索(删除)VpnServices.apk VPN服务(删除)- YouTube.apk YouTube视频(要vpn才能看,删了)。