Android学习笔记5---四大组件之Activity
来源:互联网 发布:剑三咩太捏脸数据 编辑:程序博客网 时间:2024/05/17 01:04
Activity
一个Activity就是手机的一屏幕,它有三种状态:运行状态、暂停状态、停滞状态
打开一个Activity有三种方法:
//打开一个Activity姿势1 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_test); } //打开一个Activity姿势2 @Override protected void onStart() { super.onStart(); } //打开一个Activity姿势3 @Override protected void onResume() { super.onResume(); }
关闭一个Activity有三种方法:
//关闭一个Activity姿势1 @Override protected void onPause() { super.onPause(); } //关闭一个Activity姿势2 @Override protected void onStop() { super.onStop(); } //关闭一个Activity姿势3 @Override protected void onDestroy() { super.onDestroy(); }
最小化一个Activity有2种方法:
//最小化一个Activity姿势1 @Override protected void onPause() { super.onPause(); } //最小化一个Activity姿势2 @Override protected void onStop() { super.onStop(); }
打开一个最小化Activity有3种方法:
//打开一个最小化Activity姿势1 @Override protected void onRestart() { super.onRestart(); } //打开一个最小化Activity姿势2 @Override protected void onStart() { super.onStart(); } //打开一个最小化Activity姿势3 @Override protected void onResume() { super.onResume(); }
跳转到新的Activity有2种方式:
方式1、
//跳转到新的Activity套路1 Intent intent = new Intent(TestActivity.this,NextTestActivity.class); //使用意图传递参数 /** * PS:传递的参数可以是:1、基本类型 2、实现序列化接口的类 */ intent.putExtra("name","amy"); //开始跳转 startActivity(intent);
方式2、
//跳转到新的Activity套路2 Intent intent = new Intent(); intent.setAction("android.intent.action.VIEW"); intent.addCategory("android.intent.category.DEFAULT"); intent.addCategory("android.intent.category.BROWSABLE"); intent.setData(Uri.parse("http://www.taobao.com")); startActivity(intent);
困惑:在注册成功时,将注册的手机号传入登录界面填写手机号的地方。
intent.putExtra()这个方法然不清楚,哎~
android的四种启动模式,分享一个讲的比较细致的链接
https://hit-alibaba.github.io/interview/Android/basic/Android-LaunchMode.html
Activity声明周期,贴张比较经典的图:见名知意
Activity里面有很多很多东西,可能我还不知道,等再学到新的东西,再继续完善
阅读全文
0 0
- Android学习笔记--四大组件之Activity
- Android学习笔记四大组件之Activity
- Android学习笔记5---四大组件之Activity
- android学习笔记之三:四大组件之Activity
- Android学习笔记 day06 _ Android四大组件之Activity
- Android学习笔记之四大组件篇--->Activity
- android四大组件学习笔记--Activity
- Android四大组件之Activity复习笔记
- Android 四大组件学习之Activity生命周期
- Android四大组件学习之Activity
- Android 四大组件学习之Activity一
- Android 四大组件学习之Activity二
- Android 四大组件学习之Activity三
- Android 四大组件学习之Activity四
- Android 四大组件学习之Activity五
- Android 四大组件学习之Activity七
- Android 四大组件学习之Activity六
- Android学习之路--四大组件--Activity
- Android让应用更精彩——动画
- 喜欢的格言
- 如何基于 Spark Streaming 构建实时计算平台
- NP是可计算的吗?- “问题”的分类 已有 1733 次阅读 2015-12-16 16:03 |个人分类:不确定性问题和算法讨论|系统分类:科研笔记|关键词:NP 可计算性 算法 在现有的NP完备
- StandardSetController クラス
- Android学习笔记5---四大组件之Activity
- 有分号;隔开的字符串的拆分,合并,读取
- 注解(Annotation)自定义注解入门
- C# dataTable的linq联合查询,插入到新的dataTable中
- Spark Java 用 KMeans算法实现图片压缩
- jQuery动态添加.active 实现导航l栏效果
- ASCII码排序
- php swoole 异步处理任务例子
- 萌新入门的学习心得-信息安全出入门