android学习笔记2--------------电话拨号器
2011-09-26 15:54
232 查看
思路:
1>设计界面
2>设计Activity
3>编写业务层代码
效果图:
main.xml文件
添加权限:
<uses-permission android:name="android.permission.CALL_PHONE"></uses-permission>
1>设计界面
2>设计Activity
3>编写业务层代码
效果图:
import android.app.Activity; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.EditText; public class bohaoActivity extends Activity { private EditText editText; private Button button; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); editText=(EditText)findViewById(R.id.editText); button=(Button)findViewById(R.id.button); button.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { String mobileString=editText.getText().toString(); Intent intent=new Intent(Intent.ACTION_CALL, Uri.parse("tel:"+mobileString)); bohaoActivity.this.startActivity(intent); } }); } }
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="请输入手机号:" /> <EditText android:id="@+id/editText" android:layout_height="wrap_content" android:layout_width="match_parent" ></EditText> <Button android:id="@+id/button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="拨打此号码" ></Button> </LinearLayout>
添加权限:
<uses-permission android:name="android.permission.CALL_PHONE"></uses-permission>
相关文章推荐
- 【Android学习笔记】六、电话拨号器,短信发送器
- Android学习笔记(1)——电话拨号器
- android学习笔记2--------------电话拨号器
- Android的第二个应用---电话拨号器
- android学习笔记23--------------Android基础概念Context的作用
- android学习笔记之具有选择功能的对话框
- Pro Android学习笔记(四):了解Android资源(下)
- Android学习笔记(1)
- Android学习笔记04-Activity及Activity生命周期
- Android学习笔记26-图片切换控件ImageSwitcher的使用
- Android学习笔记46-使用Post方式提交数据
- [Android学习笔记5]四大应用组件之一:Service 下
- android学习笔记 按电源键屏幕唤醒和屏幕睡眠流程(从上层到kernel)
- Android学习笔记-两个Activity之间传递数据
- Android学习笔记之File存储(sd卡)
- Android学习笔记01:开发环境搭建
- Android学习笔记20:Http协议及Java Web编程
- Android学习笔记
- Pro Android学习笔记(三一):Menu(2):扩展、图片、子菜单