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

Android摄像头基础

eclipse_xu 移动开发工程师
难度高级
时长 1小时23分
学习人数
综合评分9.70
67人评价 查看评价
9.9 内容实用
9.7 简洁易懂
9.5 逻辑清晰
在车上刷完这门课程,还不错,起码知道为什么有时候调用系统Camera拍出来的照片是横屏的了

最新回答 / 兔兔的奶爸
我知道了 调用错方法了 应该用startActivityForResult()我使用的是startActivity()
支持慕课网!!!!!
我是初中生,有点听不懂(=_=)

最新回答 / Violetsl
我猜 是你的图片太大了。 是不是拍完的图片有2兆 3兆以上。如果是 那就在转换为bitmap的时候配置下。
如何把水印显示到图片上啊?

最赞回答 / 梦 ,自由
我来回答,在传入(课程中是mCamera)Camera时,一定要open();可以把图中第12行代码改为Camera mCamera = Camera.open();这样以来传入的Camera对象不会为空了!!

最新回答 / 总之随便啦
图片太大 他显示不出来 你要把原图图片手动压缩一下 才能显示

最新回答 / 尘埃飘零
可能是老师讲的太好了,大家都听懂了
讲的太细了,有些地方可以更快点
@笑笑笑 光标放在颜色十六进制里,然后左边会出现灯泡,点它。还有,我的也没水印,谁知道的告诉或者私信

最新回答 / 許妳柒世溫柔
这是所谓的“水印”只是加在预览里的,不是加在照片里,如果需要加在照片里,需要对图片进行处理。

最新回答 / 空之石
在获取了Camera的Parameters对象,并重新设置了相关属性值后要加mCamera.setParameters(parameters),这样新的属性值才会生效。所以加了的。
其实还得判断一下data是否为空,可能没有拍照直接按返回了,这时候不判断会让程序崩溃直接退出的
课程须知
本门课程为Android中级课程,需要小伙伴们有一定的Android基础知识,当中涉及Intent,SurfaveView等内容。
老师告诉你能学到什么?
1.Android系统相机的调用(Intent) 2.自定义Android相机 3.学习自定义控件的使用

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消