`

【android开发】常用代码①

阅读更多

电话拔号器

 1. 在AndroidManifest.xml中添加电话服务权限

<uses-permission android:name="android.permission.CALL_PHONE"/>

 2. 使用:

   
Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:"+ "13888888888"));
 ActivityName.this.startActivity(intent);

 

 短信发送器

 1. 在AndroidManifest.xml中添加短信服务权限

 

<uses-permission android:name="android.permission.SEND_SMS"/>

 2.使用

 

 

String mobile = mobileView.getText().toString();
	String content = contentView.getText().toString();
	 SmsManager smsManager = SmsManager.getDefault();
	 PendingIntent sentIntent = PendingIntent.getBroadcast(SMSSender.this, 0, new Intent(), 0);
	if(content.length()>70){//如果字数超过70,需拆分成多条短信发送
  	          List<String> msgs = smsManager.divideMessage(content);
	          for(String msg : msgs){
		    smsManager.sendTextMessage(mobile, null, msg, sentIntent, null);
	 //最后二个参数为短信已发送的广播意图,最后一个参数为短信对方已收到短信的广播意图
	           }
	}else{		        	
	           smsManager.sendTextMessage(mobile, null, content, sentIntent, null);
	}
	Toast.makeText(SMSSender.this, "短信发送完成", Toast.LENGTH_LONG).show();

 

分享到:
评论

相关推荐

    Android开发常用代码

    专业的Android开发代码,方便使用!

    Android代码-Android开发常用整理

    Android开发常用整理(不断扩充中)包含各种工具类、线程池、日志、自定义的控件、程序崩溃捕捉处理、默认的Application配置、常用的Adapter等 注意: &gt; 如果需要使用FragmentTabAdapter,则需要android-support-v4....

    Android开发常用功能大集合。以及知识点的详解代码

    Android开发常用功能大集合。以及知识点的详解代码

    android开发工具常用包

    "android开发工具常用包"这个压缩包文件很可能包含了Android开发者日常工作中必不可少的一些工具和库。以下将详细解析这些工具包可能涉及的知识点: 1. Android Studio:作为Android官方推荐的集成开发环境(IDE)...

    Android开发案例驱动教程 配套代码

    《Android开发案例驱动教程》 配套代码。 注: 由于第12,13,14章代码太大,无法上传到一个包中。 这三节代码会放到其他压缩包中。 作者:关东升,赵志荣 Java或C++程序员转变成为Android程序员 采用案例驱动模式...

    Android开发常用工具类

    以下是一些Android开发常用的工具类及其核心知识点: 1. **字符串处理工具类**: - `StringUtils`:包含了对字符串的各种操作,如空判断、格式化、拼接、查找替换等。例如,`isNullOrEmpty()`方法用于检查字符串...

    android开发常用图标

    本资源包“android开发常用图标”包含了适用于Android开发的多种图标,覆盖了高中低、超高四个不同的分辨率,以适应不同设备的需求。同时,这些图标分为暗色和亮色两种版本,使得在不同主题或者暗黑模式下都能提供...

    Android开发入门与实战代码

    "Android开发入门与实战代码"这个资源为这些问题提供了宝贵的解决方案。它涵盖了RSS Reader的实现以及常用Android控件的使用,这些都是Android开发者必须掌握的基础技能。 首先,让我们深入探讨RSS Reader的开发。...

    android开发常用工具类

    "Android开发常用工具类"通常包含各种实用方法,如图片加载、异常处理、数据存储与读取以及对话框的定制等。下面将对这些知识点进行详细说明。 1. **图片加载(ImageLoader)**: 在Android应用中,图片加载是常见...

    Android常用代码表

    Android系统开发常用代码表,有助于Android系统开发的初学者

    Android-Android开发常用功能大集合。以及知识点的详解代码

    Android开发常用功能大集合。以及知识点的详解代码

    Android开发常用类库

    本篇文章将详细探讨Android开发中的常用类库及其重要性。 首先,我们来看看“dc.androidlib”这个压缩包可能包含的内容。通常,这样的命名暗示着它是一个Android开发的第三方库集合,可能包含了多种实用工具类、UI...

    Android代码-android开发资源分类的整理

    Android开发资源整理 article:分类积累开发中一些不错的技术博文,主要针对某个知识点做讲解。 blog:包括国内外优秀开发者及其他们的博客。 project:整理开源社区中优秀的开源项目,话说看别人的代码也是一种很...

    android常用代码大全及入门电子书

    《Android常用代码大全及入门电子书》是一本深入浅出的Android编程指南,它涵盖了从初学者到进阶开发者所需的各种代码示例和实践知识。这本书的目的是帮助读者快速掌握Android开发的基础,并提供一系列实用的代码...

    《Android应用开发揭秘》附带光盘代码.

     第1章 Android开发简介  1.1 Android基本概念  1.1.1 Android简介  1.1.2 Android的系统构架  1.1.3 Android应用程序框架  1.2 OMS介绍  1.2.1 OPhone介绍  1.2.2 Widget介绍  1.3 小结  第2章 Android...

    android应用开发范例精解

    第1篇为基础篇,涵盖Android背景及开发环境和Android常用工程组件。第2篇为应用开发篇,通过实例介绍了Android UI布局、Android人机界面、手机硬件设备的使用、Android本地存储系统、Android中的数据库、多线程设计...

    Android开发常用经典代码段集锦

    本文实例总结了Android开发常用经典代码段。分享给大家供大家参考,具体如下: 1、图片旋转 Bitmap bitmapOrg = BitmapFactory.decodeResource(this.getContext().getResources(), R.drawable.moon); Matrix matrix...

    android3D开发项目源代码

    教程名称: android 3D开发项目源代码【】第10章常用3D开发技巧案例【】第11章几种剪裁与测试【】第12章顶点着色器的妙用【】第13章片元着色器的妙用【】第14章真实光学环境的模拟【】第15章游戏开发中的物理学【】...

    android基础开发整套代码

    它涵盖了Android应用开发的基础概念、核心组件以及常用功能的实现,是学习Android开发的实用参考资料。 Android开发主要基于Java或Kotlin语言,因此对这两种编程语言的基本语法理解是必要的。Java是Android早期的...

    Android高级应用源码-Android 游戏开发入门随书光盘的代码.zip

    《Android高级应用源码-Android 游戏开发入门随书光盘的代码.zip》这个压缩包文件包含了Android游戏开发的初级到高级的应用源码,是学习Android游戏编程的理想参考资料。通过对这些源码的学习和分析,开发者可以深入...

Global site tag (gtag.js) - Google Analytics