tingAddress();
sb.append(currentMessage.getDisplayOriginatingAddress());
sb.append("\n的短信\n");
/*取得出来信息的body,并储存到det里面*/
det = currentMessage.getDisplayMessageBody();
sb.append(currentMessage.getDisplayMessageBody());
/*获取当前接受短信的时间*/
Calendar c = Calendar.getInstance();
int year = c.get(Calendar.DAY_OF_YEAR);
int day = c.get(Calendar.DAY_OF_MONTH);
int hour = c.get(Calendar.HOUR_OF_DAY);
int minute = c.get(Calendar.MINUTE);
/*把获取的时间保存在tim里面
tim = (String) (day + "天" + hour + "小时" + minute + "分");
}
}
/*用toast显示短信内容*/
Toast.makeText(context, sb.toString(), Toast.LENGTH_LONG).show();
/*构造数据库管理类的对象*/
mydatabasehelper = new databasehelper(context);
/*取得数据库对象*/
mydatabasehelper.open();
/*num,det,tim储存到数据库中*/
mydatabasehelper.insertData(num, det, tim);
/*关闭数据库*/
mydatabasehelper.close();
}
}
}
发送短信程序
public class sendmessage extends Activity {
private Button button;
private EditText edittext01;
private EditText edittext02;
private String num;
String strMessage;
private ImageButton imagebutton;
private static final int PICK_CONTACT_SUBACTIVITY = 2;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
/*通过findViewById构造器来构建 edittext01, edittext02,button , imagebutton的对象