bo.android应用:短息发送器

视频完毕,参照教程,仿做了个发送短信的

同样需要启动两个模拟器测试

===========================

bo.android应用:短息发送器

 

bo.android应用:短息发送器

===========================

部分代码:

/**
 * <p>
 * 短信发送器<br/>
 * 2012-02-01
 * </p>
 * @author bo
 *
 */
public class SmsActivity extends Activity {
 @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        Button button = (Button)this.findViewById(R.id.button);
        //通过匿名内部类实现监听
        button.setOnClickListener(new View.OnClickListener() {
   
   public void onClick(View v) {
    EditText mobileNum = (EditText)findViewById(R.id.mobile);
    EditText message = (EditText)findViewById(R.id.message);
    String mobileText = mobileNum.getText().toString();
    String messagetext = message.getText().toString();
    //发短信
    SmsManager smsManager = SmsManager.getDefault();
    //如果短信过长,超过70个汉字,拆分短信
    List<String> messageList = smsManager.divideMessage(messagetext);
    for(String m:messageList){
     smsManager.sendTextMessage(mobileText, null, messagetext, null, null);
    }
    //发送完短息后,通知用户
    Toast.makeText(SmsActivity.this, R.string.success, 1).show();
   }
  });
    }
}

文章来源于网络或者作者投稿,若有侵权请联系删除,作者:老钟,如若转载,请注明出处:https://www.laoz.net/207.html

(0)
老钟
上一篇 2012 年 02 月 01 日 下午 10:22
下一篇 2012 年 02 月 02 日 下午 4:13

相关推荐

  • java 日期与毫秒转换,计算指定日期后N天

    最近写一些工具类中,遇到一些日期转换的问题,特意把方法分享,其还有很大的改进空间 /** * 把毫秒转化为日期<br/> * 转化后格式为 yyyy-MM-dd HH:mm:ss * * @param ms * @return 日期字符串 */ public stat…

    闲话杂谈 2011 年 09 月 23 日
  • java中HashMap,LinkedHashMap,TreeMap,HashTable的区别

    java中HashMap,LinkedHashMap,TreeMap,HashTable的区别 java为数据结构中的映射定义了一个接口java.util.Map;它有四个实现类,分别是HashMap Hashtable LinkedHashMap 和TreeMap Map主要用于存储健值对,根据键得到…

    闲话杂谈 2011 年 08 月 30 日
  • 杂谈,老钟这些日子都在做啥子了?为什么一直都没有更新

    很长一段时间没有更新博客了,所以呀,坚持是一件非常艰难的事情。 对于能坚持一直做好一件事情的人,想不成功都难呀,表示敬仰呀! 虽然我博客没有更新,但是我的事业还是依然坚持着,平时工作的时间太长了,都没…

    闲话杂谈 2015 年 09 月 16 日
  • 在URLHttpConnection中使用代理服务器

    原文出处: 在URLHttpConnection中使用代理服务器 作者: Jet Mah from Java堂 在JDK5之前如果在URLHttpConnection中使用代理服务器的话,只要在URL.openConnection()之前加入以下代码就可以: Properties prop = Sys…

    闲话杂谈 2011 年 08 月 25 日
  • bo.android应用:电话拨号器

    看了传智播客的视频 初学,老鸟别笑 通过两个模拟器,可是实现拨号、通话 ======================================================= 先看效果图:   ======================================================= 部…

    2012 年 02 月 01 日
  • Java 中 finally 语句块的深度辨析【转】

    可不能小看这个简单的 finally,看似简单的问题背后,却隐藏了无数的玄机。接下来我就带您一步一步的揭开这个 finally 的神秘面纱。 问题分析 首先来问大家一个问题:finally 语句块一定会执行吗? 很多人都认为 fi…

    闲话杂谈 2011 年 08 月 16 日
  • java编程中提升性能的一些方法【转】

    最近的机器内存又爆满了,出了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。 下面是参考网络资源和总结一些在java编程中…

    闲话杂谈 2011 年 08 月 16 日
  • synchronized 的4种用法

    概述: synchronized 关键字,代表这个方法加锁,相当于不管哪一个线程A每次运行到这个方法时,都要检查有没有其它正在用这个方法的线程B(或者C D等),有的话要等正在使用这个方法的线程B(或者C D)运行完这个方法…

    闲话杂谈 2011 年 08 月 23 日
  • 匹配邮箱的工具类

    参考做了一个匹配邮箱的工具类,方便以后使用: package com.util; import java.util.List; import java.util.Map; /** * 通过正则匹配全文邮箱 * * @author Stany 2011-08-05 */ public class EmailUtil { /** * …

    闲话杂谈 2011 年 08 月 05 日
  • HashMap与ConcurrentHashMap性能对比

    目的是测试HashMap与ConcurrentHashMap性能 package com.test; import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Map.Entry; import java.util.concurrent.Concurren…

    闲话杂谈 2011 年 08 月 30 日