mnbn.net
当前位置:首页 >> AnDroiD uri BitmAp >>

AnDroiD uri BitmAp

public static Uri bitmap2uri(Context c,Bitmap b) { File path = new File(c.getCacheDir() + File.separator + System.currentTimeMillis() + ".jpg"); try { OutputStream os = new FileOutputStream(path); b.compress(Bitmap.CompressForm...

private Bitmap getBitmapFromUri(Uri uri) 2 { 3 try { 5 // 读取uri所在的图片 Bitmap bitmap = MediaStore.Images.Media.getBitmap(this.getContentResolver(), uri); 7 return bitmap; 8 } 9 catch (Exception e) 10 { 11 Log.e("[android]"...

1、获得图库返回的URL 2、根据URL获得图片的本地绝对地址,构建Bitmap 3、将Bitmap转换成byte[]数组 public void onActivityResult(int requestCode, int resultCode, Intent data) { Uri uri = data.getData(); String path=uri.getPath(); Bit...

Uri uri = Uri.parse(MediaStore.Images.Media.insertImage(getContentResolver(), bitmap, null,null));

你的方法没有错,这是标准的做法。返回的是小图。不过你可以在Intent里加这样一句,设置大图保存路径: Intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(photoFile));这样的话myBitmap应该就是null了。你可以试试是不是可以拿到uri。

图片类: class Image implements Serializable{ private String url; private Bitmap bitmap; } 传递: Image image = new Image(); image.seturl(url); image.setbitmap(bitmap); intent.putExtra("image", image); 获取 Image image = intent....

自己压缩一下就行了。

安卓中如何获取保存的图片uri 并保存到sqlite数据库中 有如下两种方法,仅供参考 方法一:Java代码 public void saveIcon(Bitmap icon) { if (icon == null) { return; } // 最终图标要保存到浏览器的内部数据库中,系统程序均保存为SQLite格式...

public class TestCameraActivity extends Activity implements OnClickListener{ private Uri mOutPutFileUri; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.m...

private Bitmap getBitmapFromUri(Uri uri) { try { // 读取uri所在的图片 Bitmap bitmap = MediaStore.Images.Media.getBitmap(this.getContentResolver(), uri); return bitmap; } catch (Exception e) { Log.e("[Android]", e.getMessage());...

网站首页 | 网站地图
All rights reserved Powered by www.mnbn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com