当前位置:首页 » 操作系统 » 相机源码

相机源码

发布时间: 2022-08-29 19:42:14

1. android 调用系统照相机,保存后回到前一个activity

修改相机源码编译,因为相机返回功能是点2次,保存并没有退出动作,这个不改源码或者在相机源码里面加Intent 是做不到这种效果的 。 我刚想了下,在广播或者Service里面加 OnKeyDown 方法 ,但是广播和service没有这方法,所以不能够靠监听到 返回键的键值 4 ,从而直接 Intent到 A activity的功能就无法实现 ,所以建议修改相机源码,即可实现 。 如果是纯应用, 抱歉,能想的都想了,实现不了。

2. 照相机中的DCIM.. MISC 和100PANA分别表示什么

pana不知道是什么意思,可能是你相机自己建的文件夹,我猜你是松下的机子,呵呵

dcim是英语digital camera in memory的缩写,就是相机存放照片的一个文件夹。
misc是英文miscellanea的前四个字母,表示杂项、混合体、大杂烩的意思。
linux的源码中可以看到与misc相关的文件或函数名,使用misc来命名主要是表示该文件目前还没归类好,不知道将它归到哪个方面或者放置在哪个地方比较好,所以暂时用misc。

所以说一般只有相机无法辨认的东东才被放在misc里,拍的照片一般都在dcim里面

希望你喜欢,祝你好运!

3. 用html5怎么在移动端打开相机

HTML5如何在移动网页端调用手机图片或者camera可以参考这篇文章:
如果你开始基于iOS系统(ios6 above) 的web应用,可以考虑这段代码:

点击按钮,会调用你的摄像头相册
附源码文件:
<input type="file" capture="camera" accept="image/*" id="cameraInput" name="cameraInput">

4. Android怎么调用系统相册将选中的图片设置为布局的背景,有没有案例或源码

Android中调用系统相机来拍摄照片的代码,如下:
1、首先设置Uri获取判断以及相机请求Code
public final int TYPE_TAKE_PHOTO = 1;//Uri获取类型判断

public final int CODE_TAKE_PHOTO = 1;//相机RequestCode
2、调起系统相机
Intent takeIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
Uri photoUri = getMediaFileUri(TYPE_TAKE_PHOTO);
takeIntent.putExtra(MediaStore.EXTRA_OUTPUT, photoUri);
startActivityForResult(takeIntent, CODE_TAKE_PHOTO);
3、封装获取Uri代码
public Uri getMediaFileUri(int type){
File mediaStorageDir = new File(Environment.(Environment.DIRECTORY_PICTURES), "相册名字");
if (!mediaStorageDir.exists()) {
if (!mediaStorageDir.mkdirs()) {
return null;
}
}
//创建Media File
String timeStamp = new SimpleDateFormat("yyyyMMdd_HHmmss").format(new Date());
File mediaFile;
if (type == TYPE_TAKE_PHOTO) {
mediaFile = new File(mediaStorageDir.getPath() + File.separator + "IMG_" + timeStamp + ".jpg");
} else {
return null;
}
return Uri.fromFile(mediaFile);
}
4、相机拍照完毕后获取返回数据,并在页面显示照片
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
switch (requestCode) {
case CODE_TAKE_PHOTO:
if (resultCode == RESULT_OK) {
if (data != null) {
if (data.hasExtra("data")) {
Log.i("URI", "data is not null");
Bitmap bitmap = data.getParcelableExtra("data");
imageView.setImageBitmap(bitmap);//imageView即为当前页面需要展示照片的控件,可替换
}
} else {
Log.i("URI", "Data is null");
Bitmap bitmap = BitmapFactory.decodeFile(fileUri.getPath());
imageView.setImageBitmap(bitmap);//imageView即为当前页面需要展示照片的控件,可替换
}
}
break;
}
}
特殊:
一般情况,以上代码在Android7.0以下,也就是api<24时,运行是没有任何问题的。可是当targetSdkVersion变成24及其以上并且在android7.0(及以上版本)系统运行时,会抛出异常:FileUriExposedException。

5. 刚买了工业相机不会用,求c#程序源码,实现第三方程序调用控制相机拍照,控制三个相机同时触发……谢谢!

相机供应商都会提供相关的开发包的 里边有对应的调用函数 一般以DLL形式给你
你看看就可以 C#可以调用的 其实就是调用DLL

6. 我想请问用c++怎样编写一个android的相机app会不会很难

c++主要是编写电脑程序的,还有其他设备的底层应用,系统级别的。安卓的app一般是用java写的,再加上安卓的sdk,api啦,貌似没法用c++,需要学习java语言才行,我记得有专门的书介绍安卓应用编程的,用的java还有一些特别的东西,不是你想的那么简单的。

7. android如何通过一个按钮从一个工程中调用系统自带的相机软件呢(需要.java部分的源码)

监听Button 调用
Intent intent = new Intent("android.media.action.IMAGE_CAPTURE");
startActivityForResult(intent, REQUEST_CODE_GETIMAGE_BYCAMERA);

8. X8怎么。恢复手机原版的照相机

有些原版的相机因为源码原因,只能在官方的系统使用。建议miui相机,还不错

热点内容
如何在手机上看无限流量密码 发布:2025-05-14 23:43:31 浏览:112
19投篮脚本 发布:2025-05-14 23:36:57 浏览:513
编译器怎么处理c变长数组 发布:2025-05-14 23:31:46 浏览:663
存折每天可以输错多少次密码 发布:2025-05-14 23:22:06 浏览:908
安卓手机怎么找微信隐藏对话 发布:2025-05-14 23:07:47 浏览:337
怎么查看泰拉服务器ip 发布:2025-05-14 23:03:29 浏览:73
c语言学生成绩查询系统 发布:2025-05-14 22:58:30 浏览:6
怎么进别人的服务器 发布:2025-05-14 22:45:55 浏览:773
用编程写音乐 发布:2025-05-14 22:45:08 浏览:782
如何识别电脑的网络配置 发布:2025-05-14 22:38:46 浏览:848