为了账号安全,请及时绑定邮箱和手机立即绑定

Android摄像头基础

eclipse_xu 移动开发工程师
难度高级
时长 1小时23分
学习人数
综合评分9.70
67人评价 查看评价
9.9 内容实用
9.7 简洁易懂
9.5 逻辑清晰
为什么不在保存照片的时候旋转90度,而要在ResultActivity显示的时候拿横屏的来旋转90度呢
这是我在慕课网看的视频说得最详细的一个视频,攒~\(≧▽≦)/~
我是小学生,表示听的懂。
将文件转换为bitmap ,先将图片文件转化为文件输入流,然后通过BitMapFactory.decodeStream();进行转换
Uri pUri = Uri.fromFile(new File(路径));
intent .putExtra(Media.EXTRA_OUTPUT,photoUri);
将拍摄的图片保存到指定路径的文件夹中
隐式调用startActivity(new Intent(MediaStore.ACTION_IMAGE_CAPTURE)),开启相机
使应用具有相机功能加上过滤器<activity....>
<intent-filter>
<action android:name="android.intent.action.IMAGE_CAPTURE"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
这个所谓的水印,有点坑。。。
谢谢老师辛苦啦~
我想说:这也叫水印功能?晕死了
说话 代码 都好慢。。。
课程须知
本门课程为Android中级课程,需要小伙伴们有一定的Android基础知识,当中涉及Intent,SurfaveView等内容。
老师告诉你能学到什么?
1.Android系统相机的调用(Intent) 2.自定义Android相机 3.学习自定义控件的使用

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消