Android 2.2 API中文文档(20篇)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Android2.2 API中文文档

声明

欢迎转载,但请保留文章原始出处:)

博客园:

农民伯伯:/over140/

号召

中国移动开发者社区论坛组织社区翻译组,欢迎更多的android开发者、爱好人员加入,一起翻译一些国外优秀的移动应用开发文章;翻译一篇文章奖励10学分,翻译组成员每月翻译文章达到5篇或以上,额外奖励200学分。除此之外社区还会对参与者加以关注,有机会把参与者的优秀应用在MM门户广告位推荐;目前社区只有这些回馈给参与者,将来社区发展壮大,社区会给予大家更多的支持。MM社区需要技术力量支撑,MM需要技术牛人引领移动应用行业的发展。若想加入社区翻译组,请联系农民伯伯QQ:36408253,email:

over140@

关于学分的用途点这里,中国移动开发者社区Android版块点这里。

系列源地址

注意

整理完才发现最后伯伯稍后就会出chm,word等格式合集内牛满面啊早知道就不整理了,哎算个山寨抢先版吧记着时刻关注伯伯的地址啊还会有更新接着上呢;

1.Android

2.2——TextView API中文文档

农民伯伯

/

一、结构

ng.Object

↳android.view.View

↳android.widget.TextView

已知直接子类:

Button, CheckedTextView, Chronometer, DigitalClock, EditText

已知间接子类:

AutoCompleteTextView, CheckBox, CompoundButton, ExtractEditText, MultiAutoCompleteTextView, RadioButton, ToggleButton

二、XML属性

个汉字字符宽度,如图:

效果:

2.Android2.2 API中文文档——EditText

农民伯伯

/

一、结构

ng.Object

↳android.view.View

↳android.widget.TextView

↳ android.widget.EditText

已知直接子类:

AutoCompleteTextView, ExtractEditText

已知间接子类:

MultiAutoCompleteTextView

二、继承自TextView的xml属性说明:

果比较搞笑:

三、例子

android:imeOptions例子:

android:layout_width="100dp"

android:layout_height="wrap_content">

((EditText)findViewById(R.id.txtTest)).setOnEditorActionListener(new TextView.OnEditorActionListener() {

@Override

public boolean onEditorAction(TextView v, int actionId,

KeyEvent event) {

if (actionId == EditorInfo.IME_ACTION_GO) {

Toast.makeText(TestActivity.this, "你点了Go!", Toast.LENGTH_SHORT).show();

}

return false;

}

});

3.AccessibilityService

翻译人博客:/

翻译人:java_cofi

整理人:农民伯伯

2010-9-3

一、结构

ng.Object

↳android.content.Context

↳android.content.ContextWrapper

↳android.app.Service

↳android.accessibilityservice.AccessibilityService public abstract class AccessibilityService extends Service

二、类概述:

当AccessibilityEvent事件被启动后AccessibilityService 会接收回调函数运行于后台,这些事件指的是在用户接口间的状态转换,比如,焦点变化,按钮被点击等。一些辅助服务继承于此类并且实现它的抽象方法,像这样的一个服务和其他服务一样在

AndroidManifest.xml中被声明但它必须被指定操纵

android.accessibilityservice.AccessibilityService的意图,下面的是一段例子:

android:name="android.accessibilityservice.AccessibilityService"

/>

辅助服务的声明周期只能被系统管理,启动或者停止这个服务必须由明确的用户通过启用或停用设备的设定,在系统通过呼叫onServiceConnected()方法与服务绑定后,这个方法才能被想要执行装载的客户端所重载使用,一个辅助服务通过呼叫setServiceInfo(AccessibilityServiceInfo)方法来设定AccessibilityServiceInfo而配置。你可以在任何时候改变这个服务的配置但最好是在重载方法onServiceConnected().中来使用。

一个辅助服务可以在特定的包中注册事件以提供特殊的反馈类型并且当最后一个关联的事件被解除的时候发出明确的超时提醒。

三、通告策略:

对于每个回馈类型只有一个辅助服务被通知,服务登记处按顺序被通知,因此,如果有两个服务为同一个包中的同一回馈类型注册那么第一个会被通知,然而有可能的是,可以为一个给定的回馈类型去把一个服务注册为默认的,这样的话如果没有其他的服务来取代这个事件这个服务就会被呼出使用,换句话说,默认的服务不会与其他的服务竞争并且不管注册的顺序而被通知。

相关文档
最新文档