1.调用系统的拨号:
Intent inttent=new Intent(Intent.ACTION_CALL,Uri.pars("tel:"+mobile));
2.系统自带的短信发送:
配置权限:
String mobile = mobileText.getText().toString();
String content = contentText.getText().toString();
SmsManager smsManager = SmsManager.getDefault();
if (content.length() > 70) {
List<String> contents = smsManager.divideMessage(content);
for (String smsStr : contents) {
smsManager.sendTextMessage(mobile, null, smsStr, null, null);
}
}else {
smsManager.sendTextMessage(mobile, null, content, null, null);
}
Toast.makeText(SmsActivity.this, "短信发送成功!", Toast.LENGTH_LONG).show();
3.单元测试:
(1),单元测试三与单元测试四的区别
单元测试三 方法必须以test开头;
单元测试四 方法添加注解@Test;
(2),android里面的单元测试
mainfest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="org.hs"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk android:minSdkVersion="4" />
<application android:icon="@drawable/icon" android:label="@string/app_name">
<uses-library android:name="android.test.runner" ></uses-library>
<activity android:name=".Activity02"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".OtherActivity" android:label="@string/other">
</activity>
</application>
<instrumentation android:name="android.instrumentationTestRunner" android:targetPackage="org.hs" android:label="android Test" ></instrumentation>
</manifest>
LogTest.java
package org.hs;
import android.test.AndroidTestCase;
import android.util.Log;
public class LogTest extends AndroidTestCase {
private static final String TAG="LogTest";//shift+crtl+s 小写变大写
public void testOne() throws Exception{
int i=1+1;
Log.i(TAG, "result="+i);
}
}

- 大小: 68.7 KB
分享到:
相关推荐
随着高速经济化,我们的生活节奏越来越快。...建立在Android操作系统上的个人理财系统,方便我们随时随地地记录着这些零散的数据,从此我们不必再为收支费心,清心地查看数据统计结果是我们唯一要做的事。
- **调试与测试**:系统安装完成后,应进行细致的调试,确保每个摄像机覆盖区域正确无误,并通过测试验证系统整体工作正常。 - **验收程序**:验收应按照工程技术规范进行,确保每一项技术指标均达到验收标准。 ###...
android 记账系统 代码分类讲解简单的android个人记账...建立在Android操作系统上的个人记账小系统,方便我们随时随地地记录着这些零散的数据,从此我们不必再为收支费心,清心地查看数据统计结果是我们唯一要做的事。
SEU暑假短学期数字系统设计--电梯控制系统VHDL源代码,报告,我另外再上传。 --------------------------------------------------------------- ·2.资源使用方法说明 无 ----------------------------------------...
持续更新中Android原始代码,如果你同我一样喜欢研究Android原始代码,一起来学习,期待与你一起成长仓库状态:持续更新中代码版本分支:android-10.0.0_r14 Android是一个非常庞大的系统,了解系统源码,既连续分析...
新精通版四年级下册小学英语 Unit 1单元测试卷就是针对这个年龄段的学生设计的,旨在帮助他们更好地学习和掌握英语知识,尤其是与家居环境相关的英语词汇和基本句型。 本单元测试卷主要分为两大部分:听力部分和...
BAT批处理脚本是一种在Windows操作系统中用于自动化执行一系列命令的文本文件,通常以.bat或.cmd为扩展名。这些文件包含DOS命令和其他系统指令,能够帮助用户简化重复性任务,提高工作效率。以下是对压缩包文件中各...
在这种系统中,利用Java虚拟机技术来接入零散的系统测试终端,形成一个集中的测试环境。同时,采用Web服务器技术提供统一的测试控制接口及报告查看接口,方便开发者和测试人员对测试结果进行远程访问和管理。 ...
- **短信发送**:利用系统的短信API发送短信。 - **广播接收器**:创建BroadcastReceiver组件监听特定事件,并作出响应。 - **服务组件**:Service组件可以长时间运行,执行耗时操作而不影响用户体验。 - **Context...
5. **记录式文件的组成**:记录式文件由逻辑记录组成,每个记录包含一组相关数据。 6. **I/O设备的使用**:用户通常通过逻辑设备名来使用I/O设备,这样可以实现设备的抽象和虚拟化,简化用户操作。 7. **操作系统...
### Android系统省电软件分析 #### 一、引言 随着移动互联网的普及与发展,智能设备已成为人们生活中不可或缺的一部分。然而,电量问题始终是困扰用户的一大难题。Android系统的省电技术成为了开发人员关注的重点...
Git是一种分布式版本控制系统,由Linus Torvalds(Linux的创造者)发起,并且目前是开放源代码社区中最流行的版本控制工具之一。Github是一个基于Git的代码托管平台,它提供了一个Web界面,使得用户可以方便地创建、...
本文档是一套针对PEP小学英语五年级上册的单元测试题,它覆盖了多方面的知识点,旨在全面检测和提升学生对英语的掌握程度。 首先,**词汇分类**是英语学习的基础,它要求学生能够正确理解和运用形容词。这部分测试...
|-配置驱动测试环境 |-编译和加载内核HelloWorld ------------------------------ 2.内核编程基础 |-WIN64内核编程的基本规则 |-驱动程序与应用程序通信 |-内核里使用内存 |-内核里操作字符串 |-内核里操作文件 ...
|-配置驱动测试环境 |-编译和加载内核HelloWorld ------------------------------ 2.内核编程基础 |-WIN64内核编程的基本规则 |-驱动程序与应用程序通信 |-内核里使用内存 |-内核里操作字符串 |-内核里操作文件 ...
一些零散的react-demo 通过gone安装后,使用 $ npm install //安装相关module $ npm run devNew //自动化生成入口文件 $ npm run dev //运行项目 项目是根据 思铭 大佬的微信公众号教程自己写的demo, 包含了常用...
"note"标签清晰地定义了其作为笔记软件的定位,强调了它在记录、整理和检索信息方面的专业性。 Trilium的特色在于其树形结构的笔记系统,用户可以创建层级分明的笔记节点,每个节点都可以包含文本、链接、图片等...
从这些零散的技术词汇中,我们可以推测出在进行黑盒测试时,测试者可能在使用Myeclipse这个IDE和Windows 7操作系统环境,同时可能涉及到Java语言编写的软件程序。测试者还可能监控了CPU的使用率和内存使用情况,因为...