您的位置:首页 > 移动开发 > Android开发

Android中常用方法的归纳集合总结(一)

2017-01-13 17:54 337 查看
1. Toast短小信息提示

Toast.makeText(FirstActivity.this,”YouClickButton”,Toast.LENGTH_SHORT).show();

第一个参数是上下文Context,第二个参数是显示的内容,第三个参数是显示时长,有Toast.LENGTH_SHORT和Toast.LENGTH_LONG

2. Menu的使用

Public boolean OnCreateOptionsMenu(Menu menu){
GetMenuInflater().inflate(R.menu.main,menu);
return true;

}

通过getMenuInflaer方法得到MenuInflater对象,在调用inflate()方法创建菜单,第一个参数是menu的资源文件,第二个参数是菜单项添加到哪一个Menu对象,返回true表示显示菜单

调用时通过重写onOptionsItemSelected(MenuItem item)方法

使用item.getItemId()方法判断是哪一个菜单项

3. Uri.parse()解析方法

用一个intent.setData(Uri.parse(“http://www.baidu.com”));

Parse方法会将字符串解析成Uri对象,用setData方法传入intent

4. 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

5.onBackPressed()方法,用户按下Back就会执行这个方法
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息