欢迎使用CSDN-markdown编辑器
来源:互联网 发布:企业移动办公软件 编辑:程序博客网 时间:2024/05/17 04:35
学习Activity-Android基础
状态
- 当前活动-获得焦点
- 暂停状态-失去焦点:内存低,不killed进程,任然可见。
- 停止:内存低,不killed,不可见。
- 销毁:结束
常用方法 - onCreate():默认重写,初始化使用。
- onPause()
- onStart():
- onResume():恢复
- onStop():
onDestory():
创建Activity创建Activity基础Activity或者子类ListActivity(列表) or TabActivity(选项卡)
- 重写onCreate()
setContentView(R.layout.main); 配置Activity
Android Mainfest.xml如果没有配置
会抛ActivityNotFoundException 异常
<application><activity name=theme=//使用类加. 相对路径 or 不加. 绝对路径></activity></application>
启动和关闭
启动
使用public void startActivity(Intent intent)//传入Intent类型
列表内容
自启动,程序入口配置启动
Intent intent = new Intent(MainActivity.this,DetailActivity.class);startActivity(intent);
- 关闭:public void finish();
多个Acticity
- 使用Bundle交换数据
Bundle bundle = new Bundle();bundle.putCharSequence();//将Bundle对象添加到Intent对象中intent.putExtras(bundle);
调用另一个Activity并返回值
startActivityForResult(intent,CODE);
requestCode 请求码
resultCode 结果码,标记返回数据来自哪个新Activity
0 0
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- Hibernate 关系映射 总结整理
- 实现JSP的继承(动态include)
- 城市的三级列表
- day01 Intent的使用
- Java并发编程之十五:线程间通信中notifyAll造成的早期通知问题(含代码)
- 欢迎使用CSDN-markdown编辑器
- 洛谷 P1038 神经网络
- android:动态设置ImageView,Bitmap的长宽
- Cpp环境【CQ-NOIP2016四校联考模拟题(一)P3】树上的询问
- Java链表实现删除重复结点以及合并链表(非递减)
- java学习日记_48:内部类的概述和访问特点
- El和jstl详解
- DHTMLX-Vault
- 正则表达式