当前位置:操作系统 > 安卓/Android >>

Android 学习笔记(十):打电话发短信

安卓系统中集成了打电话发短信的功能,只需要调用就可实现打电话和发短信的功能,

main.xml


[html] <?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" > 
    <TextView 
        android:id="@+id/textView" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_alignParentLeft="true" 
        android:textSize="14px" 
        android:text="电话号码:" /> 
    <EditText 
        android:id="@+id/etNum" 
        android:layout_width="fill_parent" 
        android:layout_height="wrap_content"  
        android:layout_below="@+id/textView"  
        android:textSize="14px"/> 
 
    <EditText 
        android:id="@+id/etMsg" 
        android:layout_width="fill_parent" 
        android:layout_height="100px" 
        android:layout_below="@+id/etNum"  
        android:textSize="14px"/> 
    <Button 
        android:id="@+id/btn_send" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_alignParentRight="true" 
        android:layout_below="@+id/etMsg" 
        android:textSize="14px" 
        android:text="发送短信" > 
    </Button> 
 
    <Button 
        android:id="@+id/btn_call" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_alignBaseline="@+id/btn_send" 
        android:layout_alignBottom="@+id/btn_send" 
        android:layout_toLeftOf="@+id/btn_send" 
        android:text="拨打电话" 
        android:textSize="14px" /> 
 
</RelativeLayout> 
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" >
    <TextView
        android:id="@+id/textView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:textSize="14px"
        android:text="电话号码:" />
    <EditText
        android:id="@+id/etNum"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_below="@+id/textView"
        android:textSize="14px"/>

    <EditText
        android:id="@+id/etMsg"
        android:layout_width="fill_parent"
        android:layout_height="100px"
        android:layout_below="@+id/etNum"
        android:textSize="14px"/>
    <Button
        android:id="@+id/btn_send"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentRight="true"
        android:layout_below="@+id/etMsg"
        android:textSize="14px"
        android:text="发送短信" >
    </Button>

    <Button
        android:id="@+id/btn_call"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignBaseline="@+id/btn_send"
        android:layout_alignBottom="@+id/btn_send"
        android:layout_toLeftOf="@+id/btn_send"
        android:text="拨打电话"
        android:textSize="14px" />

</RelativeLayout>TestActivity.java


[java] public class TestActivity extends Activity implements OnClickListener { 
    private EditText etNum; 
    private EditText etMes; 
    private Button btnCall; 
    private Button btnSend; 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
        super.onCreate(savedInstanceState); 
        setContentView(R.layout.main); 
        etNum=(EditText) findViewById(R.id.etNum); 
 &nb

补充:移动开发 , Android ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,