Android:简单打电话 APP
布局文件:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"><TextView<pre class="html" name="code">
android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/phoneinput" /> <EditText android:id="@+id/number" android:layout_width="fill_parent" android:layout_height="wrap_content" tools:ignore="TextFields" /> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/phonecall" android:id="@+id/button"/></LinearLayout>
权限:
<uses-permission android:name="android.permission.CALL_PHONE"/>
Java代码:
package com.example.call;import android.net.Uri;
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;public class MainActivity extends Activity {public EditText eText;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);eText=(EditText)this.findViewById(R.id.number);Button btn=(Button)this.findViewById(R.id.button);btn.setOnClickListener(new ButtonListener());}private final class ButtonListener implements View.OnClickListener{public void onClick(View v){String mobile=eText.getText().toString();Intent intent=new Intent("android.intent.action.CALL",Uri.parse("tel:"+mobile));startActivity(intent);}}
}
转载于:https://www.cnblogs.com/javafly/p/6037244.html
Android:简单打电话 APP相关推荐
- android签到功能开发,Android应用开发之Android简单实现app每月签到功能
本文将带你了解Android应用开发Android简单实现app每月签到功能,希望本文对大家学Android有所帮助. 本文实例为大家分享了Android实现app每月签到功能的具体代码,供大家参考, ...
- android签到功能开发,Android简单实现app每月签到功能
本文实例为大家分享了Android实现app每月签到功能的具体代码,供大家参考,具体内容如下 先上一张效果图: 其中这些签到的效果图是在网上找的,然后重要用到的控件就是 GridvVew 了, 代码很 ...
- Android简单使用app增量更新
不讲原理,快速上手实现app增量更新 本文只是app端 手动实现新旧apk的差分包.注(apk的大版本不变,改变的只是资源版本号) 1,主模块,先引入下面cpp,配置文件(下面有资源 无需积分) 报错 ...
- android简单阅读app实例,PureRead 一个简单而精致的轻量级碎片化阅读App
这是基于Flutter开发的碎片化阅读App,dd级作品,欢迎初学者学习 hxdm,过来康康啊! 主要使用的库 cached_network_image,图片缓存加载库 provider,对Widge ...
- android实现打电话
activity_main.xml <?xml version="1.0" encoding="utf-8"?> <androidx.cons ...
- android 发送短信 广播 demo,向Android模拟器打电话发短信的简单方法
在开发android应用程序时,有时候需要测试一下向android手机拨打电话发送短信时该应用程序的反应.譬如编写一个广播接收器,来提示用户有短信收到或者处理短信,就需要向该手机发送短信来进行测试.这 ...
- android开发答题app,Android APP编写简单答题器
本文为大家分享了Android APP编写的简单答题器,此答题器可以通过Next按钮选择下一题,新写题目的类Question,有两个成员变量. java代码: package com.android. ...
- android页面布局计算机,Android Studio制作简单计算器App
Android Studio制作简单计算器App 计算机界面如图: 程序设计步骤: (1)在布局文件中声明编辑文件框EditText,按钮Button等组件. (2)在MainActivity中获取组 ...
- android app启动图片 加动画效果,Android Studio开发APP启动程序时开屏简单动画效果快速有效解决方案...
Android Studio开发APP启动程序时开屏简单动画效果快速有效解决方案 大家在设计APP的末期,都会想给APP搞一些"花里胡哨"的特效来提高APP的B格.博主表示亲测有效 ...
最新文章
- python的优点和缺点-Python语言的优缺点,你知道吗?
- Entity Framework数据库初始化四种策略
- list 增 删 改 查 及 公共方法
- 最便宜5G手机登场 网友:看到名字犹豫了
- 《南溪的目标检测学习笔记》——模型预处理的学习笔记
- 基于redis和R语言构建并行计算平台(yiyou)
- 如何在虚拟机安装并使用NTFS for Mac 15
- 数据库之互联网常用架构方案一览
- centos安装输入法
- Bootstrap-CSS全样式
- Unity一键修改NGUI字体的编辑器脚本
- 基于PowerBuilder的病案统计系统的设计与实现
- 【前端】基于layui写的一个高级搜索(筛选)功能
- SSH 使用及-L -R -D简介
- 脑控技术原理及受害者自救
- 【FICO系列】SAP FICO模块-财务账期的打开和关闭
- 定义复数java_java定义复数的方法
- 奥巴马演讲:我们需要的变革
- 原生js——无法获取元素高度的的问题
- USB device hot plug detection