android基础之Activity复习
来源:互联网 发布:excel表格重复数据合并 编辑:程序博客网 时间:2024/05/18 09:55
这篇文章主要是我对Activity的一个小小的复习,希望会对初学android基础的同学会有所帮助.
activity是Android组件中最基本也是最为常见用的四大组件之一。他是为各种控件提供附着的容器。
第一步:首先确保androidStudio已经安装完成。下载地址:点击打开链接,
安装完成后打开后先建一个工程,
第二步:各个文件想必大家都知道是存放什么文件的了,在这我就不多说啦。
第三步:Activity的三种创建方式
1、直接右键创建
2、直接复制任意一个xxxActivity,然后必须在AndroidManifest.xml文件中注册,注意红圈部分控制第一个可见的Activity,也就是你启动一个Android项目第一个见到的Activity.
3、创建一个class,继承Activity,重写onCreate()..onDestroy()等方法。
第四步:Activity的生命周期
// .java .class .dex 自动打包成apk文件 被安装到模拟器中 activity 找到主入口 Intener// Activity是控件的容器 创建类继承Activity 创建重写Oncreate方法// 每个Activity都需在AndroidManifest中配置// finish()方法后 activity被摧毁 ,当资源不够的时候 Activity也会被杀掉
首先在activity中重写所有生命周期方法:如图(可能截不全)
初次启动第一个:onCreate() onStart() onResume()方法执行了:
从第一个Activity进入第二Activity个:第一个Activity的onPause()
onstop() 方法执行了。 第二个Activity的 onCreate() onStart() onresume() 方法执行了。实际执行顺序是:
onPause() 第二个Activity的 onCreate() onStart() onresume() onstop().
当然还有一些其他的操作导致生命周期的变化:
接电话: onPause() onStop()
按home键并返回: onPause() onStop() onRestart() onStart() onResume()
按back键: 会被销毁
退出 : onPause() onStop() onDestroy()
失去焦点 (可见): onpause() onStop() , onRestart(),onstart() onresume()
第三步:Activity的三种创建方式
阅读全文
0 0
- android基础之Activity复习
- Android基础复习(一):Activity
- Android复习之旅--Activity
- android 复习之路之Activity
- Android基础之Activity
- Android基础之Activity
- Android基础复习之Spinner
- android基础之适配器复习
- Android 复习笔记之图解Activity
- Android四大组件之Activity复习笔记
- android四大组件之Activity复习
- android复习路之activity篇
- Android复习之Activity的一切
- Android基础学习之Activity
- Android基础学习之Activity
- Android基础之Activity生命周期
- Android基础学习之Activity
- Android基础学习之Activity
- Oc 正则表达式~详解 01 (简介)
- PHP+MySQL
- hbase完全分布式环境搭建,教你一次性成功!
- TCP的可靠性
- 比较两个数的大小
- android基础之Activity复习
- 纯用sdk添加linux镜像到flash启动linux
- 嵌入式学习笔记_Linux(三)——Linux进程控制
- bat批处理实现数据库备份、压缩、删除
- iOS 10+ prefs:root=xxxx 从第三方应用跳转到设置已不可用
- logistic回归算法详细分析与Python代码实现注释
- codeforces 863B
- Oc 正则表达式~详解 02 (方法名总结)
- JVM原理之内存分配参数