zoukankan      html  css  js  c++  java
  • Android 电话播号和短信发送以及单元测试

    Intent:当找到与设置的Intent限制相同的Activity时候通过startActivity()就会启动该Activity
    电话播号器:

    intent.setAction("android.intent.action.CALL");
    intent.addCategory("android.intent.category.DEFAULT");
    intent.setData(Uri.parse("tel:" + strmobile));
    startActivity(intent);//方法内部会自动为Intent添加类别:android.intent.category.DEFAULT

    短信发送器:

    SmsManager manager = SmsManager.getDefault();
    ArrayList<String> texts = manager.divideMessage(comtent);
    for (String text : texts) {
      manager.sendTextMessage(number, null, text, null, null);// 4和5参数分别为短信发送状态,对方是否收到短信状态;
    }

    单元测试:

    继承类:AndroidTestCase,并在里面编写测试方法;并且需要在清单文件中进行测试的配置;

    复制代码
    <instrumentation
      android:name="android.test.InstrumentationTestRunner"
      android:targetPackage="com.hellokity" />
    
    <application
      android:icon="@drawable/ic_launcher"
      android:label="@string/app_name" >
      <uses-library android:name="android.test.runner" />
    </application>
    
    actual = function();
    Assert.assertEquals(3,actual);判断actual是否为3;
    复制代码
  • 相关阅读:
    转载 | CSS文本溢出显示省略号
    转载 | CSS书写顺序
    转载 | CSS布局大全
    threejs sprite 制作标签
    typeScript 中的类
    Es5中的类
    typeScript中的函数
    websocket在vue项目中的使用
    typeScript中的变量数据类型
    echarts 中的1/4圆环行图的使用
  • 原文地址:https://www.cnblogs.com/a284628487/p/3001940.html
Copyright © 2011-2022 走看看