根据上周的软件基础完成本周的开发
实现闪屏---利用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);
网友评论