Android学习--Activity组件

1.activity主要作用: 相当于一个界面,是用户和应用程序交互的接口,可以放置各种控件, 相当于一个控件的容器

2.创建activity的要点:

1)一个activity就是一个类,变且这个类要继承Activity

2)需要重写OnCreate方法,Activity运行会自动调用此方法

3)每个Activity都需要在AndroidManifest.xml文件中进行配置

4)为Activity添加必要的控件

3.原则上一个Activity对应一个layout中的xml文件,但也可以多个Activity对应一个xml 件; 控件可以堆叠;


4.FindViewById函数,通过控件的id获取控件的函数

5. 多个Activity之间的关系:

由一个Activity跳转到另一个Activity,需要调用startActivity函数,而跳转到哪一个 Activity则由传递的Intent决定

6. Intent基本作用:Intent对象包含了一组信息,用于一个Activity与另外一个Activity交互:

Componentname:指定要交互的Activity

Action:指定Intent中的Activity要做什么

Data:指定一个Activity向另外一个Activity传递的数据

Extras:指定键值对信息,可以在另外一个Activity中取出

CategoryFlag

putExtrasetClassstartActivitysetText、内部类、监听器(OnClickListener必须复写 onClick方法,注意参数是View类型的,复写成别的可能出错)Button按下关联监听器 setOnClickListener、调用finish函数会销毁当前的activitysetContentView设置activity所用的布局文件

7.Activity生命周期:

onCreateActivity第一次创建时调用,设置所使用的布局文件、按钮等

onStartActivity能被看到时调用

onRestart:重新回到前面已创建的Activity时调用,后面再调用OnStart

onResume:当Activity能够获得用户焦点时调用(在该屏幕上可操作时)

onPause:应用程序启动另外一个activity时调用当前activity的该方法(用于保 存当前activity正在操作的数据)

onStop:当该Activity处于不可见状态时会调用,如果第二个Activity没有完全把 第一个Activity遮挡起来,则不会调用此方法(比如对话框)

onDestroy:代码中调用finish方法、android系统资源不够用时会调用,销毁


--------------------------------------------------------------------------------------------------------------------------------------------

8. task:Android中的task就是一个存放activity的栈,每个activity都是一个activitytask 作用是可以把不同应用程序的activity组织在一起;

9.对话框风格的activity,只需在activityAndroidManifest.xml中的activity设置为 android:theme="@android:style/Theme.Dialog"

注意启动对话框风格的activity不会调用前一个activityonStop方法;

阅读更多
个人分类: andorid
上一篇Android学习--helloworld工程
下一篇Android学习--Android的常见控件与布局
想对作者说点什么? 我来说一句

android Activity之间数据的回传

2012年03月21日 35KB 下载

Activity的生命周期

2018年03月16日 20.98MB 下载

Android四大基本组件(Ativity组件)

2013年07月29日 503KB 下载

Android初识之Activity组件

2014年05月13日 1.44MB 下载

Android中的Activity介绍

2016年04月27日 514KB 下载

ActivityLife生命周期

2012年03月10日 52KB 下载

Activity劫持demo

2017年03月01日 11.14MB 下载

Android学习手册正式版

2017年01月29日 23.28MB 下载

网络通信包

2004年06月09日 1KB 下载

没有更多推荐了,返回首页

关闭
关闭