第三周笔记

根据上周的软件基础完成本周的开发

实现闪屏---利用handle(线程handler 接口runnable)

依照上周的学习新建一个页面

定义并实例化一个线程对像

通过线程对象实现一个接口,做到延迟3秒切换屏幕并跳转private Handler handler=new Handler();//(要选Android.os的)

@Override

protected void onCreate(Bundle savedInstanceState) {

// TODO Auto-generated method stub

super.onCreate(savedInstanceState);

setContentView(R.layout.welcome);

handler.postDelayed(new Runnable() {

@Override

public void run() {

// TODO Auto-generated method stub

Intent intent=new Intent(welcomeActivity.this,MainActivity.class);

startActivity(intent);

}

}, 1000) ;

页面跳转中传递数据

intent.putExtra("msg", "Hello fxc");

在第二个页面获取传递过来的intent

通过获取到的intent,获取其中的数据,通过键名的方式

setContentView(R.layout.ssecond);

Intent intent=getIntent();

String msg=intent.getStringExtra("msg").toString().trim();

this.setTitle(msg);

在第二页中添加标签获取第一页中的数据

setContentView(R.layout.ssecond);

textView=(TextView) findViewById(R.id.TextView);

textView.setText(msg);

第三周笔记_第1张图片
图片发自App







你可能感兴趣的:(第三周笔记)