数据缓存(数据库)

来源:互联网 发布:做注册单开淘宝店铺 编辑:程序博客网 时间:2024/06/05 05:38
@Overrideprotected void onPostExecute(String s) {    super.onPostExecute(s);    //查询数据库    List<HuanCun> list = mySQLiteDao.queryHc(title);    //当没网的时候,从数据库取出    if (s == null) {        if (list.size() != 0) {            s = list.get(0).getJson();        }    }    //第一次进入将数据添加数据库    if (list.size() == 0) {        mySQLiteDao.sqliteHc(s, title);    }    //有网的时候,修改新的数据    mySQLiteDao.update(s, title);    Gson gson = new Gson();    DataJavaBean dataJavaBean = gson.fromJson(s, DataJavaBean.class);    data = dataJavaBean.getData();    //适配    if (myAdapter == null) {        myAdapter = new MyAdapter(data, getActivity());        tjxlistview.setAdapter(myAdapter);    } else {        myAdapter.lodMore(data, flag);    }    progressBar.setVisibility(View.INVISIBLE);    titlebar.setVisibility(View.VISIBLE);}
原创粉丝点击