private SQLiteDatabase geSql;    /**     * quertLoccalStorageData     * */    public synchronized JSONObject queryLocalStorageData()    {        byte[] blob_value;        JSONObject loccalStorageJO = new JSONObject();        String _value;        File dbpath = new File("数据库的路径");        try        {            geSql =  SQLiteDatabase.openOrCreateDatabase(dbpath,null);        }        catch (Exception e)        {            geSql = null;        }        if(geSql==null){            return null;        }        Cursor cursor = geSql.query("数据库表明",null,null,null,null,null,null,null);        if(cursor.moveToFirst())        {            do            {                String _id = cursor.getString(0);//取出表里所有的key                blob_value = cursor.getBlob(1);//取出表里所有的value 设置数据类型                int index=0;                byte[] array = new byte[blob_value.length/2];                for (int i = 0; i < blob_value.length; i = i + 2) {                    array[index++] = blob_value[i];                }//                try {//                    _value = new String(array,"UTF-8");//                    loccalStorageJO.put(_id,_value);//                } catch (UnsupportedEncodingException e)//                {//                    e.printStackTrace();//                }catch (JSONException e)//                {//                    e.printStackTrace();//                }            }while (cursor.moveToNext());        }        cursor.close();        return loccalStorageJO;    }

更多相关文章

  1. 对android内置的sqlLite数据库进行增、删、改、查操作
  2. Android(安卓)数据库操作
  3. Android(安卓)Afinal框架学习(一) FinalDb 数据库操作
  4. Android中SQLite增删改查的方法(Android开发视频讲座)
  5. android开发模式LiveData+ViewModel+Room+Retrofit
  6. Android中模拟器如何访问本地mysql数据库
  7. android(17)_数据存储与访问_SQLite数据库_修改数据库
  8. Android(安卓)jetpack Room数据库(一)基本使用
  9. android 数据库更改数据库位置【DbFlow示范】

随机推荐

  1. Android 应用异常记录
  2. Android使用SAX解析XML(3)
  3. 学到一个android小应用-霓虹灯闪烁效果界
  4. 最新最全的 Android(安卓)开源项目合集(四
  5. Android 之 下拉框(Spinner)的使用
  6. Unity3D - AssetBundle 在Android机子上
  7. 简单的通过request判断客户端设备类型
  8. java基础 注解 android中的实现
  9. Android 友盟
  10. Android获取屏幕分辨率和dpi