使用XML文件备份短信
使用StringBuffer拼接字符串
-
把整个xml文件所有节点append到sb对象里
sb.append("<?xml version='1.0' encoding='utf-8' standalone='yes' ?>"); //添加smss的开始节点 sb.append("<smss>"); .......
-
把sb写到输出流中
fos.write(sb.toString().getBytes());
把整个xml文件所有节点append到sb对象里
sb.append("<?xml version='1.0' encoding='utf-8' standalone='yes' ?>"); //添加smss的开始节点 sb.append("<smss>"); .......
把sb写到输出流中
fos.write(sb.toString().getBytes());
public class Message {private String body; // 内容 date// 时间 address// 对方号码 type// 类型 1是收到 2是发送 getBody()return}void setBody(String)this.body = getDate setDatedate getAddress setAddressaddress getType setTypetype Message,super(); }
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> |