安卓电话拨号器小项目
来源:互联网 发布:python 实现c4.5算法 编辑:程序博客网 时间:2024/04/27 23:08
一、画UI
二、写业务逻辑,在mainActivity里面写,在onCreat方法里面写逻辑,
package com.example.call;import android.net.Uri;import android.os.Bundle;import android.app.Activity;import android.content.DialogInterface;import android.content.DialogInterface.OnClickListener;import android.content.Intent;import android.view.Menu;import android.view.View;import android.widget.Button;import android.widget.EditText;import android.widget.Toast;public class MainActivity extends Activity { private EditText et_number;@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); et_number = (EditText) findViewById(R.id.editText1); //finded the button. Button btn_call=(Button) findViewById(R.id.button1); //setting a thing of cliking. btn_call.setOnClickListener(new MyClickListener()); } //define a class to realize it. private class MyClickListener implements android.view.View.OnClickListener{public void onClick(View v) {//get textString number=et_number.getText().toString().trim();if("".equals(number)){/** * context:全局 */Toast.makeText(MainActivity.this, "number can't be blank", Toast.LENGTH_SHORT).show();; return;}//call,意图intentIntent intent=new Intent();//creat a intent's intent.setAction(Intent.ACTION_CALL);//SET A DATE THAT YOU WANT TO CALL/** * uri:统一资源标识符,自己定义的路径,想代表什么就代表什么 * url:全球统一资源定位符:如www.baidu.com */intent.setData(Uri.parse("tel:"+number));//set a number to call.//start intent.startActivity(intent);// TODO Auto-generated method stubSystem.out.println("....."+number);} }}
三、给按钮设置一个事件
四、自己定义一个类去实现方法需要的类
五、一定要记得加上拨打的权限
0 0
- 安卓电话拨号器小项目
- 安卓电话拨号器
- 安卓电话拨号器
- 安卓开发简易电话拨号器
- android学习小项目之一——电话拨号器
- 安卓-eclipse环境下的电话拨号器
- android电话拨号器小程序
- Android项目——电话拨号器
- <安卓那点事>写一个简单的电话拨号器
- 【黑马程序员Android自学笔记】62期-26天-安卓基础 — 电话拨号器
- 安卓之实现一个简单的电话拨号功能
- Android学习第一天.(电话拨号器小案例)
- android 电话拨号器
- Android电话拨号器
- android电话拨号器
- android电话拨号器
- 一、电话拨号器
- Android电话拨号器
- 生成两类服从高斯分布的数据
- android之requestWindowFeature详解
- 系统架构师、系统分析师、项目管理师的关系
- LED花样灯
- Android Studio某个Activity的标题隐藏
- 安卓电话拨号器小项目
- 设计基于HTML5的APP登录功能及安全调用接口的方式(原理篇)
- Java性能监控工具(jstack)
- 感知机算法(二)---代码实现
- Linear regression
- thread模块
- C# 6.0语法糖剖析
- sqlite能不能多线程并发访问
- 浏览器的工作原理