Android发送短信(短信发送以及群发和从电话本选择联系人)---短信管家2
分析下怎么写
首先,我们需要一个输入框,可以手动的输入手机号码,
其次,很少有人愿意手动输入,那么我们需要提供一个按钮来给我们的用户选择自己电话本中的联系人(一次可以选择多个即群发)
然后,我们需要一个短信编辑界面,可以编辑短信
最后两个按钮,一个发送,点击后发送消息,一个取消(取消后存为草稿,目前没有开发)
这个是我的UI,当然很难看,后续会优化
先把布局文件放上来,就不多分析了,布局很简单,里面需要的图片就自己找个地方抠一下了 activity_newmessage.xml
目前写了一个全部联系人,当然支持从手机联系人选择和sim卡选择问题也不大的
模拟器上联系人比较少。
选择联系人以后,点击确认,会自动将联系人填写到发送短信页面的电话号码那个EDITTEXT中
下面再把这个页面的布局放上来,
package com.xiaoxu.message.bean;public class ContactInfo {private String contactName;private String userNumber;private boolean isChecked;public String getContactName() {return contactName;}public void setContactName(String contactName) {this.contactName = contactName;}public String getUserNumber() {return userNumber;}public void setUserNumber(String userNumber) {this.userNumber = userNumber;}public boolean getChecked() {return isChecked;}public void setChecked(boolean isChecked) {this.isChecked = isChecked;}}已经可以了,不妨试一下吧。
这里面不涉及什么难点,如果遇到了问题,欢迎提问吧