第一个程序:酷驴拨号器
首先建一个Android工程:phone
string.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="hello">Hello World, PhoneActivity!</string>
<string name="app_name">酷驴拨号器</string>
<string name="mobile">请输入手机号</string>
<string name="button">拨打此号码</string>
</resources>
main.xml
<?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"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/mobile"
/>
<EditText
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:id="@+id/mobile"
/>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/button"
android:id="@+id/button"
/>
</LinearLayout>
在drawable-hdpi中加入donkey.png,酷驴这张图片
PhoneActivity.Java
package cn.itcast.activity;
import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
public class PhoneActivity extends Activity {
private EditText mobileText;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mobileText = (EditText)this.findViewById(R.id.mobile);
Button button = (Button)this.findViewById(R.id.button);
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
String mobile = mobileText.getText().toString();
Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:" + mobile)); //动作
PhoneActivity.this.startActivity(intent);
}
});
}
}
AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="cn.itcast.activity"
android:versionCode="1"
android:versionName="1.0">
<application android:icon="@drawable/donkey" android:label="@string/app_name">
<activity android:name=".PhoneActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
<uses-sdk android:minSdkVersion="7" />
<uses-permission android:name="android.permission.CALL_PHONE"/>
</manifest>
- 大小: 82.9 KB
分享到:
相关推荐
实现了一个简单的android实例,该APP的主要目的是通过你输入的电话号码,会调用你的手机自带的电话拨号器,实现电话的拨打。
简单安卓电话拨号器,代码简洁,注释详细,适合初学者
黑马66期android学习笔记14-电话拨号器定义布局&获取组件对象
Android示范项目:电话拨号器详细示例(包括代码详解)
简单的电话拨号器,轻松入门级android学习
电话拨号器说明书 用来简化拨号过程,节省时间,提高效率的一种全自动智能拨号装置。
Android最简单的电话拨号器,实现电话拨号功能,适用于初学者
NULL 博文链接:https://z251257144.iteye.com/blog/1346827
android电话拨号器源代码,以供有兴趣的人参考,不足之处请指点。
用安卓写的一个小程序,电话拨号器,在CRM中加入拨号功能,单机用户号码就可以直接调用Android系统的拨号服务进行拨号
安卓电话拨号器DEMO
电话拨号器(android例子)
Android电话拨号器源代码
Android误删电话拨号器后,无法使用电话功能,用于恢复使用。
Android开发初学者实现拨打电话的功能,拨打电话app应用,电话拨号器