Android Open Source - SimpleReader Db Manager From Project Back to project page SimpleReader .
License The source code is released under:
Apache License
If you think the Android project SimpleReader listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Java Source Code package com.dreamteam.app.db;
/ * w w w . j a v a 2 s . c o m * /
import com.dreamteam.app.db.provider.RSSFeedCategoryProvider;
import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteDatabase.CursorFactory;
import android.database.sqlite.SQLiteOpenHelper;
public class DbManager extends SQLiteOpenHelper {
public static final String DB_NAME = "reader.db" ;
public static final int DB_VERSION = 1;
public static final String SECTION_TABLE_NAME = "section" ;
public static final String FAVORITE_ITEM_TABLE_NAME = "favorite_item" ;
public static final String RSS_CATEGORY_TABLE_NAME = "category" ;
private static final String CREATE_SECTION_TABLE = "create table" + " "
+ SECTION_TABLE_NAME + "(title text, url text, table_name text)" ;
private static final String CREATE_FAVORITE_TABLE = "create table" + " "
+ FAVORITE_ITEM_TABLE_NAME
+ "(title text, pubdate text, item_detail text, "
+ "link text, first_img_url text, table_name text)" ;
private static final String CREATE_TABLE_CATEGORY = "create table "
+ RSS_CATEGORY_TABLE_NAME
+ " ( "
+ RSSFeedCategoryProvider.KEY_ID + " integer primary key autoincrement, "
+ RSSFeedCategoryProvider.KEY_TITLE + " text, "
+ RSSFeedCategoryProvider.KEY_TABLE + " text, "
+ RSSFeedCategoryProvider.KEY_DESCRIPTION + " text, "
+ RSSFeedCategoryProvider.KEY_IMAGEURL + " text); " ;
public DbManager(Context context, String name, CursorFactory factory,
int version) {
super (context, name, factory, version);
}
@Override
public void onCreate(SQLiteDatabase db) {
db.execSQL(CREATE_SECTION_TABLE);
db.execSQL(CREATE_FAVORITE_TABLE);
db.execSQL(CREATE_TABLE_CATEGORY);
}
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
}
}
Java Source Code List com.dreamteam.app.adapter.CategoryDetailAdapter.java com.dreamteam.app.adapter.FeedCategoryAdapter.java com.dreamteam.app.adapter.GridAdapter.java com.dreamteam.app.adapter.GuideViewPagerAdapter.java com.dreamteam.app.adapter.ItemListAdapter.java com.dreamteam.app.adapter.MPagerAdapter.java com.dreamteam.app.commons.AppConfig.java com.dreamteam.app.commons.AppContext.java com.dreamteam.app.commons.HtmlFilter.java com.dreamteam.app.commons.IFlyHelper.java com.dreamteam.app.commons.ItemListEntityParser.java com.dreamteam.app.commons.SectionHelper.java com.dreamteam.app.commons.SeriaHelper.java com.dreamteam.app.commons.SkinManager.java com.dreamteam.app.commons.UIHelper.java com.dreamteam.app.config.Contants.java com.dreamteam.app.db.DbManager.java com.dreamteam.app.db.FavoItemDbHelper.java com.dreamteam.app.db.FeedDBManager.java com.dreamteam.app.db.provider.RSSFeedCategoryProvider.java com.dreamteam.app.entity.FeedItem.java com.dreamteam.app.entity.Feed.java com.dreamteam.app.entity.ItemListEntity.java com.dreamteam.app.entity.RSSFeedCategroy.java com.dreamteam.app.entity.Section.java com.dreamteam.app.img.FileCacheManager.java com.dreamteam.app.img.FileCache.java com.dreamteam.app.img.ICache.java com.dreamteam.app.img.ImageLoadTask.java com.dreamteam.app.img.ImageLoad.java com.dreamteam.app.img.ImageLoader.java com.dreamteam.app.img.MemoryCache.java com.dreamteam.app.rss.Dates.java com.dreamteam.app.rss.Integers.java com.dreamteam.app.rss.MediaAttributes.java com.dreamteam.app.rss.MediaEnclosure.java com.dreamteam.app.rss.MediaThumbnail.java com.dreamteam.app.rss.RSSBase.java com.dreamteam.app.rss.RSSConfig.java com.dreamteam.app.rss.RSSException.java com.dreamteam.app.rss.RSSFault.java com.dreamteam.app.rss.RSSFeed.java com.dreamteam.app.rss.RSSHandler.java com.dreamteam.app.rss.RSSItem.java com.dreamteam.app.rss.RSSLoader.java com.dreamteam.app.rss.RSSParserSPI.java com.dreamteam.app.rss.RSSParser.java com.dreamteam.app.rss.RSSReaderException.java com.dreamteam.app.rss.RSSReader.java com.dreamteam.app.rss.Resources.java com.dreamteam.app.ui.About.java com.dreamteam.app.ui.BaseActivity.java com.dreamteam.app.ui.BaseTitledActivity.java com.dreamteam.app.ui.CategoryDetailActivity.java com.dreamteam.app.ui.ColorListActivity.java com.dreamteam.app.ui.FavoriteItemList.java com.dreamteam.app.ui.FeedCategoryActivity.java com.dreamteam.app.ui.FeedbackUI.java com.dreamteam.app.ui.GuideActivity.java com.dreamteam.app.ui.ImageDialog.java com.dreamteam.app.ui.ImagesBrowseActivity.java com.dreamteam.app.ui.ItemDetailActivity.java com.dreamteam.app.ui.ItemListActivity.java com.dreamteam.app.ui.LocalImageBrowseActivity.java com.dreamteam.app.ui.LoginDialog.java com.dreamteam.app.ui.MainActivity.java com.dreamteam.app.ui.Setting.java com.dreamteam.app.ui.SplashActivity.java com.dreamteam.app.ui.SwitchBgActivity.java com.dreamteam.app.ui.WidgetProvider.java com.dreamteam.app.ui.adapter.ColorListAdapter.java com.dreamteam.app.utils.CategoryNameExchange.java com.dreamteam.app.utils.DateUtils.java com.dreamteam.app.utils.FileUtils.java com.dreamteam.app.utils.HttpUtils.java com.dreamteam.app.utils.ImageLoader.java com.dreamteam.app.utils.ImageUtils.java com.dreamteam.app.utils.Logger.java com.dreamteam.app.utils.MD5.java com.dreamteam.app.utils.StringUtils.java com.dreamteam.app.wallpaper.ChildAdapter.java com.dreamteam.app.wallpaper.GroupGridAdapter.java com.dreamteam.app.wallpaper.ImageBean.java com.dreamteam.app.wallpaper.MyImageView.java com.dreamteam.app.wallpaper.NativeImageLoader.java com.dreamteam.app.wallpaper.WallPaperManager.java com.dreamteam.custom.ui.PathAnimations.java com.dreamteam.custom.ui.PullToRefreshListView.java