SharedPreference存取Bitmap
来源:互联网 发布:ipad限制应用访问网络 编辑:程序博客网 时间:2024/06/06 12:30
private Bitmap getBitmapFromSharedPreferences(){ SharedPreferences sharedPreferences=getSharedPreferences("testSP", Context.MODE_PRIVATE); //第一步:取出字符串形式的Bitmap String imageString=sharedPreferences.getString("image", ""); //第二步:利用Base64将字符串转换为ByteArrayInputStream byte[] byteArray= Base64.decode(imageString, Base64.DEFAULT); ByteArrayInputStream byteArrayInputStream=new ByteArrayInputStream(byteArray); //第三步:利用ByteArrayInputStream生成Bitmap Bitmap bitmap=BitmapFactory.decodeStream(byteArrayInputStream); return bitmap; }
private void saveBitmapToSharedPreferences(Bitmap bitmap){// Bitmap bitmap=BitmapFactory.decodeResource(getResources(), R.drawable.ic_launcher); //第一步:将Bitmap压缩至字节数组输出流ByteArrayOutputStream ByteArrayOutputStream byteArrayOutputStream=new ByteArrayOutputStream(); bitmap.compress(Bitmap.CompressFormat.PNG, 80, byteArrayOutputStream); //第二步:利用Base64将字节数组输出流中的数据转换成字符串String byte[] byteArray=byteArrayOutputStream.toByteArray(); String imageString=new String(Base64.encodeToString(byteArray, Base64.DEFAULT)); //第三步:将String保持至SharedPreferences SharedPreferences sharedPreferences=getActivity().getSharedPreferences("testSP", Context.MODE_PRIVATE); SharedPreferences.Editor editor=sharedPreferences.edit(); editor.putString("image", imageString); editor.commit(); }
0 0
- SharedPreference存取Bitmap
- SharedPreference存取数据
- 本地存取bitmap
- Android的SharedPreference中putStringSet存取数据
- Android编程心得-SharedPreference中putStringset存取数据
- Sharedpreference
- SharedPreference
- SharedPreference
- SharedPreference
- SharedPreference
- SharedPreference
- SharedPreference
- SharedPreference
- SharedPreference
- SharedPreference
- SharedPreference
- SharedPreference
- SharedPreference
- ZOJ 3780Paint the Grid Again-贪心模拟/拓扑排序
- Head First设计模式
- CI框架层级分类
- Android使用AttributeSet自定义控件的方法
- python数据类型操作方法
- SharedPreference存取Bitmap
- 怎么解决svn清理失败且路径显示乱码问题
- this关键字,static关键字,super关键字的使用。
- winForm框架下GDI绘图的一点经验分享
- RabbitMQ初探-JAVA
- OSI七层模型的功能以及设备
- Kettle环境搭建
- Android自定义属性时TypedArray的使用方法
- 第七周项目2—友元类