HongbaoLogger.java 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. package me.yoqi.app.wxredpacket.utils;
  2. import android.content.Context;
  3. import android.database.sqlite.SQLiteDatabase;
  4. /**
  5. * Created by Zhongyi on 1/22/16.
  6. */
  7. public class HongbaoLogger {
  8. private Context context;
  9. private SQLiteDatabase database;
  10. private static final int DATABASE_VERSION = 1;
  11. private static final String DATABASE_NAME = "WeChatLuckyMoney.db";
  12. private static final String createDatabaseSQL = "CREATE TABLE IF NOT EXISTS HongbaoLog (id INTEGER PRIMARY KEY AUTOINCREMENT, sender TEXT, content TEXT, time TEXT, amount TEXT);";
  13. public HongbaoLogger(final Context context) {
  14. this.context = context;
  15. this.initSchemaAndDatabase();
  16. }
  17. private void initSchemaAndDatabase() {
  18. this.database = context.openOrCreateDatabase("WeChatLuckyMoney", Context.MODE_PRIVATE, null);
  19. this.database.beginTransaction();
  20. this.database.execSQL(createDatabaseSQL);
  21. this.database.endTransaction();
  22. }
  23. public void writeHongbaoLog(String sender, String content, String amount) {
  24. }
  25. public void getAllLogs() {
  26. }
  27. }