首页 > 其他 > 详细

Bitmap

时间:2018-07-25 15:30:22      阅读:129      评论:0      收藏:0      [点我收藏+]
 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

/*
Bitmap: 加载一张图片数据到内存中, 都可以封装成一个Bitmap对象 需求1: 加载资源文件中的图片资源并显示 需求2: 加载存储空间中的图片资源并显示 需求3: 将一个bitmap对象保存到存储空间中 */ public class BitmapTestActivity extends Activity { private ImageView iv_bitmap1; private ImageView iv_bitmap2; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_bitmap); iv_bitmap1 = (ImageView) findViewById(R.id.iv_bitmap1); iv_bitmap2 = (ImageView) findViewById(R.id.iv_bitmap2); //需求1: 加载资源文件中的图片资源并显示 iv_bitmap1.setImageResource(R.drawable.ic_launcher); //需求2: 加载存储空间中的图片资源并显示 Bitmap bitmap = BitmapFactory.decodeFile("/storage/sdcard/ic_launcher.png"); iv_bitmap2.setImageBitmap(bitmap); } public void saveImage(View v) throws FileNotFoundException { // 需求3: 将一个bitmap对象保存到存储空间中 Bitmap bitmap = BitmapFactory.decodeFile("/storage/sdcard/ic_launcher.png"); bitmap.compress(CompressFormat.PNG, 100, openFileOutput("ic_launcher.png", Context.MODE_PRIVATE)); Toast.makeText(this, "保存完成", 0).show(); } }

 

Bitmap

原文:https://www.cnblogs.com/znsongshu/p/9366191.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!