第一周总结

所用时间 12h
代码量 1000行
所学知识: 家庭记事账本的开发与安卓Studio的学习
   

 

 

 

 

本周着重于家庭记事账本的开发与安卓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     />

posted @ 2020-02-15 23:44  西西里啊  阅读(98)  评论(0编辑  收藏  举报