从Android中Activity之间的通信说开来
引言 最近两个星期在研究android的应用开发,学习了android应用开发的基础知识,基本控件,基本布局,基本动画效果,数据存储,http访问internet等等基础知识。 android中有一个概念,叫做activity。什么叫做activity呢?中文译为【活动】。我觉得类比到我们.NET里面的话,就好比是WinForm中的Form窗体,或者是ASP.NET中的Page页面,一个activity可以对应一个窗体或者是页面。 既然是窗体、页面就需要通信,需要传值,需要之间的变换。 WinForm窗体变换和ASP.NET中的Page变换 在WinForm中实现窗体变换,也就是一个窗体转到另外一个窗体,我们会写下面的代码(代码是伪代码,没有经过验证,不保证可以运行,只是为了说明问题)。 From frmChild=new frmChild(); frmChild.show(); 或者是frmChild.showDialog();之类的,看你需要的模态还是非模态。如果需要传值的话,可以通过构造函数,或者是public属性,或者是指定parent,在child中使用parent属性访问父...