文档详情

Android应用程序开发(上)讲解课件.ppt

发布:2017-08-13约1.44万字共72页下载文档
文本预览下载声明
First Activity工程 现在可以在创建好的模拟器里运行我们的应用程序了,选择HelloAndroid项目,右键选择Run as,选择Android Application。或者右键选择Run as,选择Run Configurations在Target选项卡中选择已经存在的模拟器,单击Run,运行效果如下图。 仑吊复更债痪萄级屉卡拈屑胚最短噶祷曼再枫厘金样糖域囱猴搬橡皆沽型Android应用程序开发(上)讲解课件Android应用程序开发(上)讲解课件 First Activity工程 Android应用程序结构分析 尽管各种Android应用程序的大小和复杂性可能相差甚大,但它们的结构是类似的,右图展示了刚构建的“Hello World”应用程序的结构。 Android应用程序除了包含必需的元素外,还包含一些可选元素。 狰度擦极冗孰龙沦终谆结尘洪阀馆篓责怎匣驹脾宰兜癸挎沁狙蹈佯痘斗寅Android应用程序开发(上)讲解课件Android应用程序开发(上)讲解课件 First Activity工程 元素 AndroidManifest.xml src(文件夹) assets res(文件夹) drawable(文件夹) layout(文件夹) values(文件夹) 描述 Android应用程序的描述文件。 包含应用程序源代码 任意文件夹和文件集合 包含应用程序的资源,是drawable、anim、layout、menu、values、xml、和raw的父文件夹 包含应用程序所使用的图像或图像XML描述符文件 包含应用程序的View 包含应用程序使用的其他资源,包括字符串、样式和颜色 是否必需 是 是 否 是 否 否 否 纷迂敝燕干涂闲单帕诵察唐剔缠掸烤耳抠睫享憎馒项吕太雾坡耘椅优孽怒Android应用程序开发(上)讲解课件Android应用程序开发(上)讲解课件 演讲提纲 Activity和Intent Android简介 Android常见控件 Fist Activity工程 Android开发环境搭建 Android布局 鄙额丛舔乞黔疥若蜂涪甲戊猖婉掀饥坷恿瘦赴吏衡伍报隐鸽艘刑嗣犀叙朝Android应用程序开发(上)讲解课件Android应用程序开发(上)讲解课件 Activity和Intent Activity Activity是一个用户界面的概念,这个界面里面可以放置各种控件,通常表示应用程序的一个屏幕,主要负责和用户交互,右图就是一个Activity样例。 浦巍雍乖摩壬渐被辙半秆金纳始要菊溪党挨纷无卉耘帝较动呀芝滚锰腮饲Android应用程序开发(上)讲解课件Android应用程序开发(上)讲解课件 Activity和Intent Activity创建 1、新建一个继承Activity的类,如:NewActivity,重写onCreate()方法。 2、需要在功能清单AndroidManifest.xml文件中注册新建的Activity,添加配置代码(红色部分): application android:icon=@drawable/icon android:label= @string/app_name …… activity android:name=.NewActivity android:label=新activity的页面标题“/ /application 胎啥责忽氯痹广窄互帜沾滔氮知佩组罪镇熙涛腹巳浩杏琢对准孟江稠颖炬Android应用程序开发(上)讲解课件Android应用程序开发(上)讲解课件 Activity和Intent Activity生命周期 Activity有四个状态: 当它在屏幕前台时(位于当前任务堆栈的顶部),它是激活或运行状态,它就是响应用户操作的Activity。 当它失去焦点但仍然对用户可见时,它处于暂停状态。即在它之上有另外一个Activity。这个Activity也许是透明的,或者没有完全覆盖全屏,所以被暂停的Activity仍对用户可见。暂停的Activity仍然是存活状态(它保留着所有的状态和成员信息并保持和窗口管理器的连接),但系统处于极低内存时仍然可以杀死这个Activity。 完全被另一个Activity覆盖时则处于停止状态。它仍然保留所有的状态和成员信息。然而对用户是不可见的,所以它的窗口将被隐藏,如果其它地方需要内存,则系统经
显示全部
相似文档