首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

android缺彩信数据库设计源码解析(二)

2013-04-02 
android短彩信数据库设计源码解析(二)这几天连续加班,昨天很早就睡了。一个人的时候要学会自我祝福,祝自己

android短彩信数据库设计源码解析(二)

这几天连续加班,昨天很早就睡了。一个人的时候要学会自我祝福,祝自己注意身体,天天精力充沛。明天父亲生日,在此祝父亲生日快乐,身体健康,笑口常开。


接着介绍android系统短彩信数据库设计。

单例模式,获取数据库设计类的单一引用。

关于数据模式,可以参考:http://blog.csdn.net/hailushijie/article/details/8715154。

1、

private void updateThreadsAttachmentColumn(SQLiteDatabase db) {        // Set the values of that column correctly based on the current        // contents of the database.        db.execSQL("UPDATE threads SET has_attachment=1 WHERE _id IN " +                   "  (SELECT DISTINCT pdu.thread_id FROM part " +                   "   JOIN pdu ON pdu._id=part.mid " +                   "   WHERE part.ct != 'text/plain' AND part.ct != 'application/smil')");    }
更新threads表中的has_attachment字段。


这就是SQLiteDatabaseHelper.java类。MmsProvider.java,SmsProvider.java,MmsSmsProvider.java都会使用它。


热点排行