不说网络app,很多本地的app都有一些随机的内容推送,比如随机推送一些小知识,古诗,名言名画什么的,界面制作的好看一点就能看起来特别的文艺范,最近就是看了这样的一些应用,就想自己实现一下,这种方法是自己想出来的,也不清楚那些app是怎么写出来的。 在这个里面我用了androi ...
不说网络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
(#换成@)。