最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

android 搜索历史流布局,Android

IT圈 admin 40浏览 0评论

android 搜索历史流布局,Android

Android-搜索历史的实现+FlowLayout应用-(2016-9-20)

项目: SearchModel29 环境: Android Studio 1.0

项目下载地址: /s/1hrKnd5M

项目截图

项目结构

源码

Java

DBHelper.java

主要负责搜索关键词的存储和查询

/**

* SQLite辅助类

*/

public class DBHelper extends SQLiteOpenHelper{

/**

* 构造器

* @param context

*/

public DBHelper(Context context) {

super(context, "dbkeyword", null, 1);

}

@Override

public void onCreate(SQLiteDatabase db) {

// 创建: 建表+插入数

db.execSQL(

"create table kw(_id integer primary key autoincrement,keyword varchar,inputno integer)");

// 插入初始数据

db.execSQL("insert into kw (keyword,inputno) values('book','0')");

db.execSQL("insert into kw (keyword,inputno) values('书本','0')");

}

@Override

public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {

// 升级

}

}

Kw.java

主要负责搜索关键词的存储和查询

/**

* Created by 钧 on 2016/9/18.

* 关键词实体类

*/

public class Kw {

public int id;

public String keyword;

public int inputno;

public int getId() {

return id;

}

public void setId(int id) {

this.id = id;

}

public String getKeyword() {

return keyword;

}

public void setKeyword(String keyword) {

this.keyword = keyword;

}

public int getInputno() {

return inputno;

}

public void setInputno(int inputno) {

this.inputno = inputno;

}

@Override

public String toString() {

return "Kw{" +

"id=" + id +

", keyword='" + keyword + '\'' +

", inputno=" + inputno +

'}';

}

}

KwDao.java

主要负责搜索关键词的存储和查询

/**

* Created by 钧 on 2016/9/18.

* 封装对关键词表的数据库访问操作

*/

public class KwDao {

public KwDao(){}

public KwDao(Context context){

this.context = context;

}

private Context context;

private String tablename = "kw";

/**

* 判断数据库中是否存在key

* @param key

* @return

android 搜索历史流布局,Android

Android-搜索历史的实现+FlowLayout应用-(2016-9-20)

项目: SearchModel29 环境: Android Studio 1.0

项目下载地址: /s/1hrKnd5M

项目截图

项目结构

源码

Java

DBHelper.java

主要负责搜索关键词的存储和查询

/**

* SQLite辅助类

*/

public class DBHelper extends SQLiteOpenHelper{

/**

* 构造器

* @param context

*/

public DBHelper(Context context) {

super(context, "dbkeyword", null, 1);

}

@Override

public void onCreate(SQLiteDatabase db) {

// 创建: 建表+插入数

db.execSQL(

"create table kw(_id integer primary key autoincrement,keyword varchar,inputno integer)");

// 插入初始数据

db.execSQL("insert into kw (keyword,inputno) values('book','0')");

db.execSQL("insert into kw (keyword,inputno) values('书本','0')");

}

@Override

public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {

// 升级

}

}

Kw.java

主要负责搜索关键词的存储和查询

/**

* Created by 钧 on 2016/9/18.

* 关键词实体类

*/

public class Kw {

public int id;

public String keyword;

public int inputno;

public int getId() {

return id;

}

public void setId(int id) {

this.id = id;

}

public String getKeyword() {

return keyword;

}

public void setKeyword(String keyword) {

this.keyword = keyword;

}

public int getInputno() {

return inputno;

}

public void setInputno(int inputno) {

this.inputno = inputno;

}

@Override

public String toString() {

return "Kw{" +

"id=" + id +

", keyword='" + keyword + '\'' +

", inputno=" + inputno +

'}';

}

}

KwDao.java

主要负责搜索关键词的存储和查询

/**

* Created by 钧 on 2016/9/18.

* 封装对关键词表的数据库访问操作

*/

public class KwDao {

public KwDao(){}

public KwDao(Context context){

this.context = context;

}

private Context context;

private String tablename = "kw";

/**

* 判断数据库中是否存在key

* @param key

* @return

发布评论

评论列表 (0)

  1. 暂无评论