1. Toast短小信息提示
Toast.makeText(FirstActivity.this,”YouClickButton”,Toast.LENGTH_SHORT).show();
第一个参数是上下文Context,第二个参数是显示的内容,第三个参数是显示时长,有Toast.LENGTH_SHORT和Toast.LENGTH_LONG
Public boolean OnCreateOptionsMenu(Menu menu){
GetMenuInflater().inflate(R.menu.main,menu);
return true;
}
通过getMenuInflaer方法得到MenuInflater对象,在调用inflate()方法创建菜单,第一个参数是menu的资源文件,第二个参数是菜单项添加到哪一个Menu对象,返回true表示显示菜单调用时通过重写onOptionsItemSelected(MenuItem item)方法
使用item.getItemId()方法判断是哪一个菜单项
用一个intent.setData(Uri.parse(“http://www.baidu.com”));
Parse方法会将字符串解析成Uri对象,用setData方法传入intent
intent.putExtra(“extra_data”,data);第一个是键。第二个是值
然后在接收的活动中Intent intent=getIntent();得到intent,然后用intent.getStringExtra(“extra_data”);即可得到,
然后是startActivityForResult方法也是用于启动活动的,有两个参数,第一个是intent,第二个是请求码requestcode
SetResult()是专门用于向上一个活动返回数据的,第一个参数是返回处理结果resultcode,有RESULT_OK和RESULT_CANCELED第二个参数是intent
然后在活动销毁时会回调上一个活动的onActivityResult()方法,该方法有三个参数1.requestcode请求码 2.resultcode处理结果 3.携带返回数据的intent