【android】Activity
来源:互联网 发布:淘宝评语怎么删除 编辑:程序博客网 时间:2024/06/11 09:06
定一个义Activity:
1定义一个类,继承Activity
2复写Activity 中的onCreate方法
3在AndroidManifest中注册该Activity
启动一个 Activity
1生成一个意图对象(Intent)
2调用setClass方法设置所要启动的Activity
3调用startActivity方法启动Activity
例如用一个button 启动SecondActivity
那么在onClick 方法里:
public void onClick(View v){Intent intent = new intent();intent.setClass(MainActivity.this,SecondActivity.class);startActivity(intent);}
二、Activity 的生命周期
三、Activity的状态
1、Resumed:Activity对象处于运行状态
2、Paused:另一个Activity位于前端,但是本Activity还可见
3、Stopped:另一个Activity位于前端,完全遮挡本Activity(不自动释放资源)
四、关闭Activity
finish():结束当前 Activity,不会立即释放内存。遵循 android 内存管理机制。
exit():结束当前组件如 Activity,并立即释放当前 Activity 所占资源。
killProcess():结束当前组件如 Activity,并立即释放当前Activity 所占资源。
restartPackage():结束整个 App,包括 service 等其它 Activity 组件。
0 0
- Android Activity---启动Activity
- Android Activity---关闭Activity
- Android Activity---协调Activity
- Android Activity---启动Activity
- Android Activity---关闭Activity
- Android Activity---协调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
- Python的列表相关
- java使用Calendar制作万年历
- 第15周上机实践项目1 - 验证算法(1)
- Java中的数组类Array
- 是否二叉排序树?
- 【android】Activity
- android -Input Events
- 哈希表及其运算的实现
- java中的字符串操作
- Oracle不同表空间之间的数据迁移
- stm32串口通信
- C 字符串排序
- iOS开发之 类目,延展,协议
- 自动滚动的ViewPager