Android应用开发基础Android应用开发基础 (24).pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《Android应用开发基础Android应用开发基础 (24).pdf》由会员分享,可在线阅读,更多相关《Android应用开发基础Android应用开发基础 (24).pdf(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 8.1 拍照服务 本章内容本章内容 第第1节节 相机服务相机服务 第第2节节 音视频服务音视频服务 1 相册服务应用相册服务应用 目前主流智能手机像素在800万以上。主流应用基本都有拍照服务。一相册服务概述一相册服务概述 一相册服务概述一相册服务概述 2 相册服务原理相册服务原理 一一 相册服务概述相册服务概述 3 相册使用实例相册使用实例 1 相册服务实现相册服务实现 1.1 确定文件路径 二二 访问相册服务访问相册服务 File outputImage=new new File(getExternalCacheDir(),output_image.jpgoutput_image.jpg)
2、;try try if if(outputImage.exists()outputImage.delete();outputImage.createNewFile();catch catch(IOException e)e.printStackTrace();if if(Build.VERSION.SDK_INT SDK_INT 24)imageUri imageUri=Uri.fromFile(outputImage);else else imageUri imageUri=FileProvider.getUriForFile(MainActivity.thisthis,com.exampl
3、e.cameraalbumtest.fileprovidercom.example.cameraalbumtest.fileprovider,outputImage);1 相册服务实现相册服务实现 1.2 启动相机 二二 访问相册服务访问相册服务 Intent intent=new new Intent(android.media.action.IMAGE_CAPTUREandroid.media.action.IMAGE_CAPTURE);intent.putExtra(MediaStore.EXTRA_OUTPUTEXTRA_OUTPUT,mImageUrimImageUri);start
4、ActivityForResult(intent,TAKE_PHOTOTAKE_PHOTO);1.3 拍照返回处理 case case TAKE_PHOTOTAKE_PHOTO:if if(resultCode=RESULT_OKRESULT_OK)try try Bitmap bitmap=BitmapFactory.decodeStream (getContentResolver().openInputStream(mImageUrimImageUri);picturepicture.setImageBitmap(bitmap);catch catch(Exception e)e.prin
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Android应用开发基础Android应用开发基础 24 Android 应用 开发 基础 24
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内