你的位置:首页 > 软件开发 > 操作系统 > Android+Sqlite 实现内容的随机内容推送(一)

Android+Sqlite 实现内容的随机内容推送(一)

发布时间:2015-05-10 21:03:26
不说网络app,很多本地的app都有一些随机的内容推送,比如随机推送一些小知识,古诗,名言名画什么的,界面制作的好看一点就能看起来特别的文艺范,最近就是看了这样的一些应用,就想自己实现一下,这种方法是自己想出来的,也不清楚那些app是怎么写出来的。  在这个里面我用了androi ...

Android+Sqlite 实现内容的随机内容推送(一)

  不说网络app,很多本地的app都有一些随机的内容推送,比如随机推送一些小知识,古诗,名言名画什么的,界面制作的好看一点就能看起来特别的文艺范,

最近就是看了这样的一些应用,就想自己实现一下,这种方法是自己想出来的,也不清楚那些app是怎么写出来的。

  在这个里面我用了android支持的sqlite这种轻型的数据库,正好补充一下之前没怎么用过的知识点。

1.首先,需要一个数据库文件:

  直接用数据库管理软件新建的sqlite会缺两个表,我也懒得自己添就用代码让android程序自己生成。

 1 package com.lfk.poem; 2  3 import android.content.Context; 4 import android.database.sqlite.SQLiteDatabase; 5 import android.database.sqlite.SQLiteOpenHelper; 6 import android.widget.Toast; 7  8 /** 9  * Created by Administrator on 2015/5/8.10 */11 public class DBhelper extends SQLiteOpenHelper {12   private static final String CREAT_DB = "create table book ("13       + "id integer primary key autoincrement,"14       + "poem text)";15   private Context mcontext;16 17   public DBhelper(Context context, String name, SQLiteDatabase.CursorFactory factory, int version) {18     super(context, name, factory, version);19     mcontext = context;20   }21 22   @Override23   public void onCreate(SQLiteDatabase db) {24     db.execSQL(CREAT_DB);25     Toast.makeText(mcontext,"succeed++++++++++",Toast.LENGTH_SHORT).show();26   }27 28   @Override29   public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {30   }31 }

原标题:Android+Sqlite 实现内容的随机内容推送(一)

关键词:Android

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录