SQLiteDatabase db = getActivity().openOrCreateDatabase("webviewCache.db", Context.MODE_PRIVATE, null);Cursor c = db.rawQuery("SELECT * FROM cache where url = ?",new String[]{iImageUrl});while (c.moveToNext()) {    String filepath= c.getString(c.getColumnIndex("filepath"));    File file=new File(getActivity().getCacheDir()+"/webviewCache/"+filepath);    FileInputStream inStream=new FileInputStream(file);    drawable=BitmapFactory.decodeStream(inStream);}c.close();

后来测试HUAWEI Y320-T00发现它没有生成webviewCache.db,倒是有webviewCookiesChromiun.db和webviewCookiesChromiunPrivate.db

用sqlite3进去里面查看表,发现找不到cache这个表,也没有保存url的连接和文件路径,这个方法有问题


更多相关文章

  1. Android将bitmap保存到自定义路径
  2. android 根据SD卡中图片路径读取并显示SD中的图片――源代码
  3. android读取SDCard任意路径下的文件
  4. Android之adt 23找不到NDK路径设置解决方案
  5. Android 模拟器中AVD路径的修改
  6. Android各版本 内外卡真实路径
  7. AVD(android virtual device)路径设置
  8. APK安装路径移动至外部存储设备
  9. android实现图片按任意路径截取

随机推荐

  1. 如何让android apk 获得系统权限
  2. Android SearchView详细使用
  3. Android中使用Handler造成内存泄露
  4. 【Android学习入门】Android中activity的
  5. android 本地数据库sqlite的封装
  6. 【收藏】android WebView总结
  7. Android(安卓)GPS 定位的实现(1)
  8. Android20_广播机制(一)
  9. android stuido的aar文件怎么使用
  10. Android Recovery