我正在开发一个应用程序,用户将从相机拍摄图片并将其显示在具有图像视图的预览屏幕上.

**CameraCapture.java**

class ButtonClickHandler implements View.OnClickListener

{

public void onClick( View view ){

myVib.vibrate(50);

startCameraActivity();

}

}

protected void startCameraActivity()

{

File filenew = new File( _path );

Uri outputFileUri = Uri.fromFile( filenew );

Intent intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE );

intent.putExtra( MediaStore.EXTRA_OUTPUT, outputFileUri );

intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);

startActivityForResult( intent, 0 );

}

@Override

protected void onActivityResult(int requestCode, int resultCode, Intent data)

{

switch( resultCode )

{

case 0:

break;

case -1:

//pictaken++;

onPhotoTaken();

break;

}

}

protected void onPhotoTaken()

{

//pictaken=true;

Intent i = new Intent(CameraCapture.this,Preview.class);

startActivity(i);

}

在我的预览类中,捕获的图像显示在ImageView上

**Preview.java**

File imgFile = new File("/sdcard/DCIM/Camera/test.jpg");

if(imgFile.exists()){

// Bitmap myBitmap = BitmapFactory.decodeFile(imgFile.getAbsolutePath());

ImageView myImage = (ImageView) findViewById(R.id.image);

Bitmap myBitmap = BitmapFactory.decodeFile(imgFile.getAbsolutePath());

Matrix mat = new Matrix();

String degree="90";

mat.postRotate(Integer.parseInt(degree));

Bitmap bMapRotate = Bitmap.createBitmap(myBitmap, 0, 0,myBitmap.getWidth(),myBitmap.getHeight(), mat, true);

myImage.setImageBitmap(bMapRotate);

//myImage.setImageBitmap(myBitmap);

}

_image = ( ImageView ) findViewById( R.id.image );

有没有办法在ImageView上显示进度条,直到从SD卡加载Captured图像.

Thnx提前:)

android 加载图片进度条,ImageView上的Android进度条相关推荐

  1. Android加载图片内存溢出问题解决方法

    这篇文章主要介绍了Android加载图片内存溢出问题解决方法,本文讲解使用BitmapFactory.Options解决内存溢出问题,需要的朋友可以参考下 1. 在Android软件开发过程中,图片处 ...

  2. canny算法的实现(android加载图片,数组写入文件换行)

    Canny边缘检测首先要对图像进行高斯去噪,前面讲到了高斯去噪处理,这里从对图像灰度进行微分运算讲起吧.微分运算常用的方法是利用模板算子,把模板中心对应到图像的每一个像素位置,然后按照模板对应的公式对 ...

  3. Android加载图片OOM错误解决方式

    前几天做项目的时候,甲方要求是PAD (SAMSUNG P600 10.1寸 2560*1600)的PAD上显示高分辨率的大图片. SQLITE採用BOLD方式存储图片,这个存取过程就不说了哈,网上一 ...

  4. 图片--Android加载图片导致内存溢出(Out of Memory异常)

    Android在加载大背景图或者大量图片时,经常导致内存溢出(Out of Memory  Error),本文根据我处理这些问题的经历及其它开发者的经验,整理解决方案如下(部分代码及文字出处无法考证) ...

  5. Android加载图片导致内存溢出(Out of Memory异常)

    Android在加载大背景图或者大量图片时,经常导致内存溢出(Out of Memory  Error),本文根据我处理这些问题的经历及其它开发者的经验,整理解决方案如下(部分代码及文字出处无法考证) ...

  6. Android测量图像中物体大小,android – 加载图像后测量ImageView

    我试图找到一种方法来测量ImageView后使用Glide或Picasso(或其他任何东西)加载图像.基本上,我试图在某些位置在图像顶部布局其他视图,但需要最终的ImageViews尺寸才能准确地完成 ...

  7. 专为Android加载图片Fresco:详细图解SimpleDraweeView加载图片基础

    Fresco简单的使用-SimpleDraweeView 百学须先立志-学前须知: 在我们平时加载图片(不管是下载还是加载本地图片-..)的时候,我们经常会遇到这样一个需求,那就是当图片正在加载时应该 ...

  8. android 加载图片 白屏,android启动页白屏和图片自适应问题

    android启动页白屏和图片自适应问题,自适应官方给的说法也只是做多套图去适配不同的分辨率,本文通过几个设置几行代码即可解决启动页短暂白屏和自适应问题. 网上的说法是通过启动页代码裁切图片或者在Im ...

  9. android 加载图片并在上面画图

    像Ps上的应用一样,我们加载一个图片然后在上面增加各种我们需要的挂件,文字效果等.我们今天完成一个简单的Demo package com.example.fingerdraw;import java. ...

最新文章

  1. 自定义WPF窗体形状
  2. 计算机科学与技术考,计算机科学与技术考研
  3. vant 1.6.6 发布,轻量级移动端 Vue 组件库
  4. linux 开机提示 Kernel panic - not syncing: Attempted to kill init! 解决方案
  5. 2018-2019-1 20165221 《信息安全系统设计基础》第一周学习总结
  6. synchronized 底层了解一下...
  7. (6)JavaScript之console控制台
  8. AS中XML注释和取消注释快捷键,实际操作真实有效!!!
  9. A Bluescreen By Any Other Color
  10. 基于中科院-CASIA-GaitDatasetB步态图像轮廓数据库的步态周期检测与步态角度特征MATLAB源码介绍
  11. grep、sed、awk
  12. oracle OCP认证经验分享
  13. jsp微信二维码收款_java实现微信支付之扫码支付
  14. 会说话的艾米 拔萝卜
  15. 〖Python 数据库开发实战 - Python与Redis交互篇⑩〗- 综合案例 - 新闻管理系统 - 发表新闻
  16. Scrapy ip代理无响应
  17. 使用c语言求一元二次方程的根
  18. java 课程作业2
  19. HDFS API 操作之文件下载、文件删除、文件名更改
  20. 在单台云主机搭伪分布式hadoop环境

热门文章

  1. 科目二和科目三找准30厘米位置的点位
  2. 第二类修正贝塞尔函数
  3. 16 ,spark sql : 开窗函数 ,top3
  4. 【Android】Android设备唯一标识简介
  5. 有效投资边界的python实现
  6. Excel中设置内边框和外边框
  7. 清华大学计算机教授 刘华平,CAAI会员荣誉丨中国人工智能学会常务理事、清华大学 孙富春带领清华大学团队在IROS2016 获奖...
  8. base64的图片处理技术
  9. 广州数据交易所发布关于征集数据交易产品和服务的通知
  10. 诈骗团伙冒充京东金融客服来注销账号,25岁职场小伙3次转账超过3万,累计被骗14万,警方立案在线等结果,急......