<android>TRTA:activity的初步学习

来源:互联网 发布:蒙特卡洛随机算法模型 编辑:程序博客网 时间:2024/06/06 00:38

主要是不同activity之间的唤醒(?)

运用的主要方法还是intent(一个请求)

常用函数findViewById(R.java.ID),用于在activity中正确找到控件,并对其进行各种操作,举例:myButton=(Button)findViewById(R.java.MyButton0);

为了正常使用intent,首先需要设定一个监听器:OnClickListener,具体操作:

class myButtonclicklistener implement OnClickListener{

}

然后在对其的方法进行复写:创建一个intent,将要传输的数据正确写入(putExtra(键对值)),将需要传递的两个activity进行设定(setClass()),再将intent放入监听器中:MainAcitvity.this.startActivity(intent);

自此自定义的监听器配置完毕,最后将其绑定于按键:button.setClickListener(mymyButtonclicklistener());

完工,即能完成按下button唤醒另一个activity的功能。

需要提取Extra传出的数据时,将在另一个activity中创建一个

Intent intent=getIntent();

String a=intent.getStringExtra(键对值名);

另注:java传输数据,用键对值的情况下,一般使用String进行操作,因此进行数据处理的时候请注意数据的转化。


menu的写法,待续。


0 0