Android开发笔记之Intent初级学习教程

2019-12-10 19:02:56于海丽
易采站长站为您分析Android开发笔记之Intent初级学习,较为详细的分析了Android Intent项目的建立,功能实现及Intent使用技巧,需要的朋友可以参考下  

本文讲述了Android开发笔记之Intent初级学习教程。,具体如下:

项目创建步骤:

New Android Project->

Project name:Intent

Build Target:Android 2.2

Application name:IntentDemo

Package name:com.b510.intent.activity

Create Activity:MainActivity

Min SDK Version:8

Finish

1、拨打电话

按一个按钮,启动打电话程序

2、编辑main.xml

<!-- 打电话按钮 -->
<Button
 android:id="@+id/mainBtn"
 android:layout_width="wrap_content"
 android:layout_height="wrap_content"
 android:text="@string/mainBtn"
/>

3、编辑MainActivity.java文件

/*
   * 定义一个mainBtn变量
*/
private Button mainBtn=null;
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    //从R.java文件中通过id找到main.xml文件中配置的Button
    mainBtn=(Button)findViewById(R.id.mainBtn);
    //设置Button的当点击时的监听器
    mainBtn.setOnClickListener(listener);
  }
  private OnClickListener listener=new OnClickListener() {
    @Override
    public void onClick(View v) {
      //申明一个Intent
      Intent intent=new Intent();
      //设置Action为打电话
      intent.setAction(Intent.ACTION_CALL);
      //给5554手机打电话,号码前面的"tel:"是必须有的字段
      intent.setData(Uri.parse("tel:5554"));
      //启动Activity
      startActivity(intent);
    }
  };
}