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

2019-12-10 19:02:56于海丽

4、编辑AndroidManifest.xml文件

</application>
   <!-- 添加允许打电话的功能 的权限-->
   <uses-permission android:name="android.permission.CALL_PHONE"/>

5、发送短信

发送短信和拨打电话类似

5.1、修改MainActivity.java文件

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);
    }
};

5.2、修改AndroidManifest.xml文件

<!-- 添加允许发送短信的功能的权限 -->
   <uses-permission android:name="android.permission.SEND_SMS"/>

6、启动新的Activity

前面说到用Intent来拨打电话和发送短信,主要是介绍了Intent的一些简单方法,这里Intent启动了另一个Activity,在之前的内容都是在一个Activity中进行操作的。但是在实际应用中,我们会有很多个Activity,如何从一个Activity跳到其他的Activity,这时就需要用到Intent了,既然有多个Activity,那么我们就要创建另一个Activity文件,如:HongtenActivity.java

6.1、编辑hongten.xml文件