`
china34420
  • 浏览: 136366 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

使用Intent打开一个Dial界面

阅读更多
1.新建项目:

2.打开main.xml删除TextView控件
  如:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >

</LinearLayout>

3.编辑AndroidPhoneDialer.java
package android_programmer_guide.androidphonedialer;

import android.app.Activity;
import android.os.Bundle;
import android.content.Intent;
import android.net.Uri;

public class AndroidPhoneDialer extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        Intent DialIntent = new Intent(Intent.ACTION_DIAL,Uri.parse("tel:13632783420"));
       // DialIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
        DialIntent.setFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);
        startActivity(DialIntent);
    }
}
分享到:
评论

相关推荐

    Android应用:Intent打开另外一个Activity,Intent拨电话,Intent在2个Activity间传递参数

    首先,让我们讨论如何使用Intent打开另一个Activity。在Android中,Activity是用户界面的基本单元,当用户与应用交互时,可能会在不同的Activity之间切换。创建Intent并指定目标Activity即可实现这一操作。以下是一...

    intent跳转到短信和电话界面

    要通过Intent启动电话拨打界面,首先创建一个Intent对象,设置其action为`ACTION_DIAL`,这表示我们想要调用电话拨号器。然后使用`setData()`方法设置电话号码作为数据。最后,使用`startActivity()`方法启动Intent...

    使用Intent拨打电话

    使用`ACTION_DIAL`可以打开电话应用的拨号界面,但不会直接拨打电话。用户需要手动点击屏幕上的拨号按钮才能拨出电话。代码如下: ```java Intent intent = new Intent(Intent.ACTION_DIAL); intent.setData...

    Android 常用的Intent的URI及示例

    Intent.ACTION_VIEW 是一种常用的 Intent 动作,用于打开一个网页。例如,下面的代码将打开一个网页: Uri uri = Uri.parse("http://blog.3gstdy.com/"); Intent intent = new Intent(Intent.ACTION_VIEW, uri); ...

    system-Intent

    1. **拨打电话**:要调用系统电话应用拨打电话,可以创建一个包含ACTION_DIAL或ACTION_CALL动作的Intent。ACTION_DIAL会打开电话应用的拨号界面,ACTION_CALL会直接拨打电话,但需要权限`...

    系统intent的使用例子

    要拨打电话,需要创建一个ACTION_DIAL或ACTION_CALL类型的Intent,其中ACTION_DIAL只会显示拨号界面,ACTION_CALL则直接拨打电话。别忘了添加电话号码作为数据字段。 4. **发送短信**: 发送短信涉及ACTION_...

    Intent实例

    如果仍需使用显式Intent,需要创建一个新的Activity,并在manifest.xml中声明相应的Intent过滤器。 二、拨打电话 拨打电话同样可以使用Intent完成,这次是通过ACTION_DIAL或ACTION_CALL。ACTION_DIAL会打开拨号...

    Android中使用Intent启动手机系统功能的方法介绍.pdf

    在Android应用程序开发中,Intent是一个至关重要的组件,它用于在组件之间传递消息,以及启动各种系统功能。本文将详细讲解如何使用Intent启动Android手机的系统功能,如拨号、通话记录、联系人界面等。 1. **拨号...

    android Intent指南

    例如,你可以创建一个隐式Intent来启动一个无特定类名的Service,或者使用显式Intent指定Service的完整类名。此外,Intent可以携带额外数据,如使用putExtra()方法添加键值对,这在不同组件间传递数据时非常有用。 ...

    android系统广播大全 Intent跳转界面

    ACTION_DIAL 是一种 Intent 动作,用于拨打一个指定的号码,显示一个带有号码的用户界面,允许用户去启动呼叫。 9. ACTION_CALL:根据指定的数据执行一次呼叫。 ACTION_CALL 是一种 Intent 动作,用于根据指定的...

    Android Intent用法大全

    这段代码创建了一个新的`Intent`对象,用于打开Google网站。`ACTION_VIEW`是一个常量,表示要执行的动作是查看或显示某个资源。`Uri.parse("http://www.google.com")`用于构建一个URL地址。 ##### 2. 显示地图位置 ...

    android 调用系统界面

    当需要调用系统界面时,可以创建一个Intent对象,并指定一个动作(Action),然后通过startActivity()方法启动目标界面。 对于拨号界面,有两种方式可以调用。第一种是使用Intent.ACTION_DIAL,这种方式会调用拨号...

    android常用Intent

    通过`putExtra()`方法将短信文本添加到Intent中,并设置类型为`vnd.android-dir/mms-sms`,然后启动一个活动来展示预填充的短信界面,用户可以在其中进行编辑和发送。 ### 5. 拨打电话 #### 示例代码: ```java ...

    android Intent用法

    **说明**:这是最基础的Intent使用方式,用于从当前Activity (`Activity.Main`) 启动一个新的Activity (`Activity2`)。这种方式适用于已知目标Activity类名的情况。 #### 2. 通过Intent传递数据 ```java Intent it...

    intent_action大全

    - 使用 `Intent.ACTION_DIAL` 来启动拨号界面,预填充电话号码。 ### 6. 发送短信 ```java Intent it = new Intent(Intent.ACTION_VIEW); it.putExtra("sms_body", "TheSMStext"); it.setType("vnd.android-dir/...

    android的intent跳转

    - 选择一个联系人: ```java Intent intent = new Intent(); intent.setAction(Intent.ACTION_PICK); intent.setData(Contacts.People.CONTENT_URI); startActivity(intent); ``` 4. **调用联系人界面**: ...

    Android Studio拨号界面.rar

    要打开系统的拨号界面,我们需要创建一个Intent,并指定ACTION_DIAL action。这会启动系统的拨号器,但不会自动拨打电话。代码示例如下: ```java Intent intent = new Intent(Intent.ACTION_DIAL); intent....

    Intent系统拨号

    Intent是Android中的一个类,用于表示应用中的一个操作请求。它可以携带数据,用于启动另一个Activity、Service或者BroadcastReceiver,也可以用于传递消息给Service。Intent有两种类型:显式Intent和隐式Intent。...

    androidIntent使用技巧.pdf

    如果你想在浏览器中打开一个URL,可以使用`ACTION_VIEW`动作和`Uri.parse()`方法: ```java Uri uri = Uri.parse("http://www.google.com"); Intent it = new Intent(Intent.ACTION_VIEW, uri); startActivity...

Global site tag (gtag.js) - Google Analytics