android应用开发学习纪实(1)
来源:互联网 发布:老七mob淘宝店 编辑:程序博客网 时间:2024/04/30 20:51
注:学习资料是 《第一行代码Android》--郭霖
现在代码实现的是:
一个ActivityCollector类,提供了三个接口,一个是增加一个activity的addActivity(Activity activity),一个是删除一个activity的removeActivity(Activity activity),一个是删除所有的activities的finishAll();
一个基类BaseActivity,继承Activity类,提供了两个接口,一个重写了onDestroy()方法,调用了ActivityCollector类中的finishAll(),销毁所有的Activity,另一个是实现各个activity子类之间切换的 actionStart(Context context, String data1, String data2);
三个子类分别是FirstActivity,SecondActivity,ThirdActivity,继承BaseActivity类,分别实现了两个button,一个button是调用子类的actionStart(,,,)接口,实现各个activity之间的切换,另一个是调用了ActivityCollector类中的finish()方法,销毁所有的activity并退出;
0 0
- android应用开发学习纪实(1)
- android应用开发学习纪实(2)
- android应用开发学习纪实(3)
- android应用开发学习纪实(5)
- android应用开发学习纪实(6)
- android应用开发学习纪实(7)
- android应用开发学习纪实(4)(火箭一般的android模拟器genymotion的使用)
- 框架开发---学习纪实
- TQ2440开发板学习纪实(1)---最简单的独立运行汇编程序
- PHP搜索引擎开发纪实[1]
- C#+Matlab项目开发纪实(序)
- C#+Matlab项目开发纪实(一)
- C#+Matlab项目开发纪实(二)
- TQ2440开发板学习纪实(0.0)--- GNU ARM交叉汇编环境的搭建与测试
- TQ2440开发板学习纪实(2)--- 设置堆栈并调用C函数
- TQ2440开发板学习纪实(3)--- 设置时钟频率,让CPU运行的更快
- TQ2440开发板学习纪实(4)--- 初始化片外RAM,让程序有更大内存空间
- TQ2440开发板学习纪实(5)--- 设置UART串口,输出Hello World!
- ZOJ 2969 && BNU16488 Easy Task
- jQuery Mobile添加后退按钮
- Linux查看磁盘剩余空间
- 回望2014
- UVA_10405 Longest Common Subsequence(DP)
- android应用开发学习纪实(1)
- YT14——先来练练手(6)
- 网易公开课机器学习
- 【整理】Eclipse注释模板
- I
- CF #287 div2 D The Maths Lecture 数位DP
- Android Studio系列教程三--快捷键
- android progressbar问题汇总
- android中bitmap和drawable互相转换