保存到数据库(无网络可查看)
来源:互联网 发布:缠论君软件下载 编辑:程序博客网 时间:2024/04/29 09:31
创建数据库
public class MyHelper extends SQLiteOpenHelper{
public MyHelper(Context context) {
super(context, "yuekao.db", null, 1);
}
@Override
public void onCreate(SQLiteDatabase sqLiteDatabase) {
sqLiteDatabase.execSQL("create table Yk(id integer primary key autoincrement,json text)");
}
@Override
public void onUpgrade(SQLiteDatabase sqLiteDatabase, int i, int i1) {
}
}
调用数据库
public class MyManager {
Context context;
SQLiteDatabase db;
public MyManager(Context context) {
this.context = context;
MyHelper helper = new MyHelper(context);
db = helper.getWritableDatabase();
}
public void insert(String json){
ContentValues values = new ContentValues();
values.put("json",json);
db.insert("Yk",null,values);
}
public String select(){
String json = "";
Cursor cursor = db.query("Yk",null,null,null,null,null,null);
while(cursor.moveToNext()){
json = cursor.getString(cursor.getColumnIndex("json"));
}
return json;
}
}
在Mainactivity中调用数据库
Mymanager myManager = new MyManager(getActivity());
String json = myManager.select();
//没网,从数据库中获取
if(json!=null&&!json.equals("")){
MyBean myBean = new Gson().fromJson(json, MyBean.class);
if(myBean!=null){
List<MyBean.ResultBean.DataBean> data = myBean.getResult().getData();
xListView.setAdapter(new MyAdapter(data,getActivity()));
}
}else{
//有网
initData(true);
}
- 保存到数据库(无网络可查看)
- 从网络请求数据保存到数据库。
- 无数据表映射的DataSet数据保存到数据库
- DAO保存时间到oracle数据库无小时分钟
- 微信浏览器分享到朋友圈自定义标题、描述和图片,查看图片可伸缩、保存
- 保存图片到数据库
- 保存图片到数据库
- 保存图片到数据库
- 保存图片到数据库
- 文件保存到数据库
- 保存图片到数据库
- 保存图片到数据库
- 保存图片到数据库
- 图片保存到数据库
- 图片保存到数据库
- 图片保存到数据库
- 图片保存到数据库
- 数据库保存到SDcard
- python 文件的打开与关闭
- python sklearn:聚类-k-means,聚类趋势,簇数确定,测定聚类质量
- DECORATOR 装饰模式
- 聊聊Oracle数据库的锁机制
- pdo调用方法以及防sql注入原理
- 保存到数据库(无网络可查看)
- CSS3非常炫酷的3D动画
- PHP浏览器中直接输出图片
- SpringMVC的文件上传
- sublime text3 使用指南与心得
- imageload简单配置
- 特征整理
- TableLayout+Fragment联动效果+(简易的频道管理)
- ···Ready For It?