下载此文档

Android应用开发教程 作者 罗文 第4章教学课件.ppt


文档分类:IT计算机 | 页数:约87页 举报非法文档有奖
1/87
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/87 下载此文档
文档列表 文档介绍
第4章基本程序单元Activity
《Android应用开发教程》
黑龙江
吉林
山东
西藏
新疆
浙江
台湾
课堂引入
问题:在一个Android应用中,在一个Android应用中,主要是由四种组件组成的,这四种组件是Activity、Service 、BroadcastReceiver和ContentProvider。这四种组件是相互独立的,它们之间可以互相调用,Activity一个程序的基本组件之一,它的主要功能是提供界面。Activity 是Android系统提供的一个可视的用户交互接口,所有和用户的交互都在其中完成。Activity是如何与用户交互的?其工作原理是什么呢?
Activity的概念?
Activity的四种状态?
Activity的生命周期?
掌握创建、配置、启动和关闭Activity的方法
掌握Activity之间传递数据的方法
掌握Fragment的使用方法
在线教务辅导网:
教材其余课件及动画素材请查阅在线教务辅导网
QQ:349134187 或者直接输入下面地址:
http://shop106150152.
学****内容

1
使用多个Activity
2
Fragment
3
本章小结
4
使用Activity
70代
现在

本节准备完成一个程序登录界面,这个界面是程序启动时的第一界面,提供用户名、密码输入框和登录、取消按钮。用户输入用户名和密码,点击登录按钮时验证身份,当身份合法时,给出成功的消息提示,并转向其它页面(这里仅显示其它页面,其中的事务处理暂不实现);当身份不合法时,给出错误的消息提示,并清空用户名和密码框,等待用户再次输入验证。点击取消按钮则终止程序。运行界面如图4-1所示:
图4-1 登录框设计
创建Activity
Activity 是用户唯一可以看得到的东西。几乎所有的Activity都与用户进行交互,所以Activity主要负责的就是创建显示窗口,窗口中的可视内容是由一系列视图构成的,这些视图均继承自View基类,每个视图控制着窗口中一块特定的矩形空间,父级视图包含并组织其子视图的布局,而底层视图则在它们控制的矩形中进行绘制,并对用户操作作出响应,所以视图是Activity与用户进行交互的界面。Activity中使用setContentView(View)来显示自己的UI视图。Activity展现在用户面前的经常是全屏窗口,也可以将Activity作为浮动窗口来使用(使用设置了windowIsFloating的主题),或者嵌入到其他的Activity(使用ActivityGroup)中。
创建Android项目时,系统会自动创建一个默认的Activity。手动创建Activity大致分为两步:(1)创建Activity。,在不同的应用场景下,也可以继承Activity的子类,例如只想实现一个列表,则可以继承ListActivity类。(2)重写Activity生命周期中的回调方法,一般都需要重写onCreate()方法,在其中做初始化工作,通常在此函数中调用setContentView()函数设置Activity的界面。其它回调方法视情况决定是否需要重写。
创建Activity
配置Activity
为了能让系统操作执行Activity,,如果只是在内部使用时,不需要为Acitivity增加意图过滤器。例如:
<manifest ... >
<application ... >
<activity Android:name=".ExampleActivity" />
...
</application ... >
...
</manifest >
Activity是作为一个对象存在的,因此,它与其它Android中的对象类似,也支持很多XML属性,Activity的常用属性如课本表4-1所示。
配置Activity
特别地,android:windowSoftInputMode这个属性是关于活动的主窗口如何与屏幕上的软键盘窗口交互的设置将会影响两件事情:
1)软键盘的状态:当活动(Activity)成为用户关注的焦点时软键盘是隐藏或显示。
2)活动的主窗口调整:是否减少活动主窗口大小以便腾出空间给软键盘;或则当活动窗口的部分显示被软键盘覆盖时,窗口内容的当前焦点是否是可见的。
它的设置必须是课本表4-2中的一个值,或一个”state…”值加一个”adj

Android应用开发教程 作者 罗文 第4章教学课件 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数87
  • 收藏数0 收藏
  • 顶次数0
  • 上传人ouyangxiahe
  • 文件大小0 KB
  • 时间2015-12-13