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

Android摄像头基础

eclipse_xu 移动开发工程师
难度高级
时长 1小时23分
学习人数
综合评分9.70
67人评价 查看评价
9.9 内容实用
9.7 简洁易懂
9.5 逻辑清晰

已采纳回答 / 彩虹hai
可以手动写到系统保存路径,比如我的手机内存路径根目录是/storage/emulated/0,就可以写成/storage/emulated/0/aaa.png

最新回答 / qq_放手_7
好吧,我以为能在照片上会显示水印呢 

最新回答 / chenzheng8975
源码:http://blog.csdn.net/chenzheng8975/article/details/53943775

已采纳回答 / Sandy2014
这个是按钮的点击时间,里面主要是实现拍照功能,  public  void capture(View view){        Camera.Parameters param=mcamera.getParameters();        param.setPictureFormat(ImageFormat.JPEG);        param.setPreviewSize(800,400);        param.setFocusMode(Camera.Parameters.FOCUS_MODE...

最新回答 / mhzqmhz
不要写Capture.class.finish,直接写finish就好,我也不知道为什么

最新回答 / 毛毛灵灵
有可能是安卓6.0的权限问题,http://stackoverflow.com/questions/23527767/open-failed-eacces-permission-denied

最新回答 / 果冻20
我的是因为没有打开手机权限,进手机设置把自己写的APP的权限全打开

最新回答 / 无名的110
我自己粗糙的解释:相机还是同一个相机,只是第一个是跳转到系统的相机,第二个是将本应用设置成可以拍照的一个APP但实际上还是使用系统相机,希望能帮到你。

最新回答 / hxl8101
独立于主线程的绘图view

最新回答 / 兔兔的奶爸
我知道了 调用错方法了 应该用startActivityForResult()我使用的是startActivity()

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

最赞回答 / 梦 ,自由
我来回答,在传入(课程中是mCamera)Camera时,一定要open();可以把图中第12行代码改为Camera mCamera = Camera.open();这样以来传入的Camera对象不会为空了!!
课程须知
本门课程为Android中级课程,需要小伙伴们有一定的Android基础知识,当中涉及Intent,SurfaveView等内容。
老师告诉你能学到什么?
1.Android系统相机的调用(Intent) 2.自定义Android相机 3.学习自定义控件的使用

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消