第七章 Android常用高级控件

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

Android程序开发
7
常见对话框之一AlertDialog
Android程序开发
在Android应用中,有多种对话框:Dialog、AlertDialog、ProgressDialog、 时间、日期等对话框。
(1)Dialog类,是一切对话框的基类,需要注意的是,Dialog类虽然可 以在界面上显示,但是并非继承与习惯的View类,而是直接从 java.lang.Object开始构造出来的,类似于Activity,Dialog也是有生命周期 的,它的生命周期由Activity来维护。Activity负责生产,保存,回复它, 在生命周期的每个阶段都有一些回调函数供系统方向调用。
上午11时1A6n分dr1o4id秒程序开发
16
小节安排
Android程序开发
A
n
7.1、流动视图ScrollView
d
r
27..22、、常开见发对环话境框的之搭一建AlertDialog
oБайду номын сангаас
i d
27..33、、日编期写对第话一框个DAantedProicikde应rD用ia程log序


7.4、进度条对话框ProgressDialog
10
小节安排
Android程序开发
A
n
7.1、流动视图ScrollView
d
r
27..22、、常开见发对环话境框的之搭一建AlertDialog
o
i d
27..33、、日编期写对第话一框个DAantedProicikde应rD用ia程log序


7.4、进度条对话框ProgressDialog
高 级
上午11时1A6n分dr1o4id秒程序开发
14
小节安排
Android程序开发
A
n
7.1、流动视图ScrollView
d
r
27..22、、常开见发对环话境框的之搭一建AlertDialog
o
i d
27..33、、日编期写对第话一框个DAantedProicikde应rD用ia程log序


7.4、进度条对话框ProgressDialog
候都是通过它的一个内部静态类AlertDialog.builder来构造的。
上午11时1A6n分dr1o4id秒程序开发
8
常见对话框之一AlertDialog
Android程序开发
上午11时1A6n分dr1o4id秒程序开发
9
常见对话框之一AlertDialog
Android程序开发
上午11时1A6n分dr1o4id秒程序开发
提示对话框(AlertDialog)
普通对话框 列表对话框 单选按钮对话框 复选框对话框。
进度对话框(ProgressDialog):继承自AlertDialog。
日期选择对话框( DatePickerDialog)
时间选择对话框(TimePickerDialog)
❖ Android对话框都类位于android.app包下。
Android程序开发
第七章 Android常用高级控件
Android程序开发
1
小节安排
Android程序开发
A
n
7.1、流动视图ScrollView
d
r
27..22、、常开见发对环话境框的之搭一建AlertDialog
o
i d
27..33、、日编期写对第话一框个DAantedProicikde应rD用ia程log序


7.4、进度条对话框ProgressDialog
高 级
7.5、图片切换ImageSwitcher&Gallery

7.6、开关控件Switch和ToggleButton

Android程序开发
2
流动视图ScrollView
Android程序开发
滚动视图的使用形式与各个布局管理器的操作形式类 似,唯一不同的是,所有的布局管理器之中,可以包 含多个组件,而滚动视图里只能有一个组件,所以所 谓的视图指的就是提供一个专门的容器,这个容器里 面可以装下多于屏幕宽度的组件,而后采用拖拽的方 式显示所有 ScrollView 中的组件。
12
小节安排
Android程序开发
A
n
7.1、流动视图ScrollView
d
r
27..22、、常开见发对环话境框的之搭一建AlertDialog
o
i d
27..33、、日编期写对第话一框个DAantedProicikde应rD用ia程log序


7.4、进度条对话框ProgressDialog
高 级
高 级
7.5、图片切换ImageSwitcher&Gallery

7.6、开关控件Switch和ToggleButton

Android程序开发
17
开关控件Switch和ToggleButton Android程序开发
Switch和ToggleButtn都是开关按钮,我们在WLAN、 GPS常用开关控制。
Android程序开发
4
流动视图ScrollView
Android程序开发
上午11时1A6n分dr1o4id秒程序开发
5
小节安排
Android程序开发
A
n
7.1、流动视图ScrollView
d
r
27..22、、常开见发对环话境框的之搭一建AlertDialog
o
i d
27..33、、日编期写对第话一框个DAantedProicikde应rD用ia程log序
上午11时1A6n分dr1o4id秒程序开发
18
开关控件Switch和ToggleButton Android程序开发
上午11时1A6n分dr1o4id秒程序开发
19
结束
Android程序开发
Android程序开发
20
7.5、图片切换ImageSwitcher&Gallery

7.6、开关控件Switch和ToggleButton

Android程序开发
13
进度条对话框ProgressDialog
Android程序开发
进度条对话框ProgressDialog经常用于不能马上完成的操作, 为了避免用户莫名其妙的等待,给用户一个提示。
7.5、图片切换ImageSwitcher&Gallery

7.6、开关控件Switch和ToggleButton

Android程序开发
11
日期对话框DatePickerDialog
Android程序开发
在Android应用中,设置日期和时间是非常简单的事, 由日期和时间对话框控件完成。
上午11时1A6n分dr1o4id秒程序开发


7.4、进度条对话框ProgressDialog
高 级
7.5、图片切换ImageSwitcher&Gallery

7.6、开关控件Switch和ToggleButton

Android程序开发
6
Dialog(对话框)
Android程序开发
Android系统主要提供四类对话框:
第六章 菜单与对话框
高 级
7.5、图片切换ImageSwitcher&Gallery

7.6、开关控件Switch和ToggleButton

Android程序开发
15
图片切换ImageSwitcher&Gallery Android程序开发
ImageSwitcher是Android中控制图片展示效果的一个控件, 如:幻灯片效果。
(2)AlertDialog是Dialog的一个直接子类,AlertDialog也是Android系 统当中最常用的对话框之一。一个AlertDialog可以有两个Button或3个 Button,可以对一个AlertDialog设置title和message.不能直接通过 AlertDialog的构造函数来生成一个AlertDialog.一般生成AlertDialog的时
上午11时1A6n分dr1o4id秒程序开发
3
流动视图ScrollView
Android程序开发
❖ ScrollView类位于android.widget包下,它继承自FrameLayout。 在ScrollView中控件的内容在一屏幕显示不完时,便会自动产生滚动功
能,通过纵向滚动的方式以显示被挡住的部分内容。 ScrollView只支持垂直滚动。 ScrollView中只能加一个控制, 一般是嵌入一个线性布局。
相关文档
最新文档