2月15日学习日志

今天着重于家庭记事账本的开发与安卓Studio的学习.

学习笔记:

1.
页面跳转使用Intent

Intent来协助完成Android 各个组件之间的通讯.

2.
添加数据:Intent.putExtra(key,value);
获取数据:Intent.getTypeExtra(key);
自定义java类.

3.

1)新建页面:
在MainActivity页面下新建一个FristActivity.java,继承自AppCompatActivity(回车)
在FristActivity.java中新建一个protected void onCreate();
在函数中写 setContentView(R.layout.activity_frist);//调用activity_frist.xml


protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_frist);
}

2)旧页面调用:

新建方法:initUI();//初始化
在新方法里新建监听器: findViewById(R.id.btn1).setOnClickListener(this); //为btn1创建一个监听器
在:onClick(View v)方法中:

{
//跳转代码
Intent intent=new Intent();
intent.setClass(getApplicationContext(),FristActivity.class); //别忘了跳转页面后面的.class
startActivity(intent);

}


3)最后在AnriondmanActivity.xml中声明新建的<activity     />

猜你喜欢

转载自www.cnblogs.com/sicilya/p/12315349.html