Intent intent = new Intent(Intent.ACTION_CALL,Uri.parse("tel:"+textstr));
startActivity(intent);
android:minLine:控制TextView的显示行数


1.状态栏通知
2.对话框通知
3.吐丝(Toast)


SmsManager smsmanager = SmsManager.getDefault();
PendingIntent pendingintent = PendingIntent.getBroadcast(SMSActivity.this, 0,


new Intent(), 0);
List<String> sms = smsmanager.divideMessage(content);
for(String text:sms)
{
smsmanager.sendTextMessage(moblie, null, text, pendingintent, null);
第一个参数是短信文本,第二个参数是短信中心的手机号,最后二个参数为短信已发送的广


播意图,最后一个参数为短信对方已收到短信的广播意图 }
Toast.makeText(SMSActivity.this,"短信发送完毕", Toast.LENGTH_LONG).show();


public void sendTextMessage (String destinationAddress, String scAddress,


String text, PendingIntent sentIntent, PendingIntent deliveryIntent)


destinationAddress: 收件人地址
scAddress: 短信中心号码,空为默认中心号码
sentIntent: 当消息发出时,成功或者失败的信息报告通过PendingIntent来广播。如果


该参数为空,则发信程序会被所有位置程序检查一遍,这样会导致发送时间延长。
deliveryIntent: 当消息发送到收件人时,该PendingIntent会被广播。pdu数据在状态


报告的extended data (“pdu”)中。
抛出 IllegalArgumentException 如果收件人或者信息为空。


public static PendingIntent getBroadcast (Context context, int requestCode,


Intent intent, int flags)
返回一个用于广播的PendingIntent,类似于调用Context.sendBroadcast()函数
requestCode 暂时不用
intent 是用于广播的intent
flag 有:FLAG_ONE_SHOT, FLAG_NO_CREATE, FLAG_CANCEL_CURRENT,


FLAG_UPDATE_CURRENT 用于设置新建的PendingIntent是使用一次、如无则不创建、取消


当前、更新当前等属性。

更多相关文章

  1. android短信获取小代码
  2. Android实现不同Active页面间的跳转
  3. 短信监听,自动获短信取验证码
  4. 【Android】 JNI入门 - NDK从入门到精通
  5. Android(安卓)- monkey 参数说明
  6. Android(安卓)SQLiteDatabase中query、insert、update、delete方
  7. Android(安卓)Window 二 可移动悬浮窗口 WindowManager
  8. android 的一些参数
  9. Android(安卓)aspectJ Aop

随机推荐

  1. Android Studio删除工程里面无用的代码和
  2. MVVMArchitecture,一款可配置的 MVVM 框架
  3. Android 微信分享,无需那么麻烦。
  4. android中的多线程基础问题
  5. Android(安卓)Data Binding
  6. 终于来了!耗时268天,7大模块、2983页58万字
  7. Android(安卓)MVP 实践 Dagger + activit
  8. Android Binder AIDL解析
  9. Android 个人开发者接入支付功能
  10. Android 移动应用开发模拟题