1了解Android基本组件

1.1View

View是UI元素,时构成用户界面的基本构建块。View可以是一个按钮、标签或文本字段,或者各种其他UI元素。如果熟悉J2EESwing中的View ,那么就会理解Android中的View。视图也可以用作其他视图的容器,这意味着UI通常有一个视图层次结构。最终所看到的一切都是视图。


1.2Activity

Activity是一个用户界面的概念。Activity通常表示一个应用程序中的一个屏幕。它通常包含一个或多个View,但也可以不包含View。Activity与这个词的本身的含义很相似:帮助用户完成某一操作,这一操作可能是查看数据、创建数据或编辑数据。大部分Android应用程序内部拥有多个Activity。


1.3 Intent

Intent通常定义执行某种工作的“意图”。Intent封装了几种概念,所以理解它们的最佳方法时查看它们的使用实例。可以使用Intent来执行以下任务。

*广播消息

*启动Service

*启动Activity

*显示网页或一组联系人

*拨出或接听电话


Intent并不总是由应用程序发起,系统也会使用它们来向应用程序通知特定的事件(比如收到一条文本消息)。

Intent可以是显式的,也可以是隐式的。如果只是希望显示一个URL,那么系统将会决定哪些组件能满足此意图。你也可以提供由什么来处理该意图的具体信息。Intent将操作和操作处理程序松散的耦合在一起。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章