展开

关键词

Android手机

参考: 视频教程:http://v.youku.com/v_show/id_XNjI5MzkzMjQ4.html 官方API档file:///D:/Android/androidstudio/sdk/docs @Override 39 public void onClick(View v) { 40 // 在捕获图片前进行自对焦 > <LinearLayout xmlns:android="http://schemas.android.com/apk/res/<em>android</em>" android:orientation="horizontal

319100

Android Camera SurfaceView 预览

方式进行预览。 = null) { mCamera.stopPreview(); } } /** * */ public static ,摄出来的片角度依旧不正常的 * 摄的片需要自行处理 * 这里Nexus5X的相机简直没法吐槽,后置摄像头倒置了,切换摄像头之后就出现问题了。 R.id.btn_switch: switchCamera(); break; } } /** * layout_width="wrap_content" android:layout_height="wrap_content" android:text="

1.5K20
  • 广告
    关闭

    腾讯云618采购季来袭!

    一键领取预热专享618元代金券,2核2G云服务器爆品秒杀低至18元!云产品首单低0.8折起,企业用户购买域名1元起…

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Android实现功能

    大家好,这是一个简单的功能,很简单的界面,一个显示图像区域SurfaceView一个“”按钮。直接上代码! <LinearLayout xmlns:android="http://schemas.android.com/apk/res/<em>android</em>" android:layout_width="fill_parent <uses-feature android:name="android.hardware.camera.autofocus" android:required="false" / 源码下载:Android 实现功能 以上就是本文的全部内容,希望对大家的学习有所帮助。

    20420

    Android实现后台开服务默默功能

    本文实例为大家分享了Android后台开服务默默的具体代码,供大家参考,具体内容如下 最近项目原因,需要编写一后台运行的程序,在给定时间间隔下进行,关键技术主要是:1、开服务;2、在不不预览的情况下 ,进行操作。 资源清单如下: <manifest xmlns:android="http://schemas.android.com/apk/res/<em>android</em>" package="com.yang.testservice Camera.open(camIdx); } catch (RuntimeException e) { e.printStackTrace(); } } } return cam; } } 进行<em>拍</em><em>照</em>存储的操作代码如下 后台开<em>启</em>服务默默<em>拍</em><em>照</em> 以上就是本文的全部内容,希望对大家的学习有所帮助。

    53220

    Android 无预览功能

    最近得到了一个需求,在后台并保存 public void onTakePhotoClicked() { final SurfaceView preview = new SurfaceView( RuntimeException(e); } camera.startPreview(); Log.d(TAG, "Started preview"); //延时 ThreadUtils.postOnUiThreadDelayed(new Runnable() { @Override public void run() { Log.e("zgj","开始 params); } @Override public void onPictureTaken(byte[] bytes, Camera camera) { Log.e("zgj", "结束 无预览功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。

    20310

    Android平台相机接口的应用

    “开放手机联盟”表示,Android平台可以促使移设备的创新,让用户体验到最优质的移服务 第二部分、体系结构: 1、Android camera架构 Android Camera框架从整体上看一个cl 项目加载到android模拟器后,在系统菜单中会有cameratest 一项,点击后程序,程序后会在屏幕中显示三个按钮“相机”、“点击”、“关闭相机”。 点击“相机”后,屏幕会显示摄像头的取景,点击“点击”后会下摄像头的取景,点击“关闭相机”后会关闭摄像头的取景。 ? 第四部分、系统实现                                 Android手机关于Camera的使用,一是,二是摄像,由于Android提供了强大的组件功能,为此对于在Android 具体我们还是用代码来说话吧: 例1、 实现 在菜单或按钮的选择操作中调用如下代码,开系统自带Camera APP,并传递一个存储的路径给系统应用程序,具体如下: imgPath = "/sdcard

    72650

    Android、相册选择、裁剪

    好了,步入正题,在 Android 中调用摄像头获取图片或者是从相册中选取图片是很常见的功能,比如某些 APP 上传头像的功能就是一个例子。 **因为 Android 7.0 的新特性规定,不同的应用之间不能再使用 file:// 类型的 Uri 共享数据了,否则会报异常,这就就是网上说的 Android 7.0 调用相机崩溃的问题。 onActivityResult 方法中进行处理,这个方法当别的 Activity 返回给当前Activity 数据的时候就会被回调(即通过调用 startActivityForResult 方法来别的 其实应用的时候就会有一次权限申请,即对写内存卡的权限的申请,但是由于录制软件问题没录到。 同时我们可以在设备的文件管理中看到这个文件: ? 下面是上面例子的源码: Android、相册选择、裁剪片(兼容Android 7.0) 这里是 Github 地址,没积分的看这里 谢谢观看。。。

    4.3K43

    Android 功能的开发 原

    最近在Android上做了功能的开发。 业务场景是:点击界面(HTML5)上的按钮会调用的JS API,获取其返回片文件的存储路径、扩展名以及片文件的Base64字符串,然后在界面上显示图片。 ..."); } 2、如何将摄到的片保存到存储中,而不只是生成一份缩略图数据返回。 private static final int ACTION_TAKE_PHOTO = 1; private Uri photoUri; /*** * 需要说明一下,以下操作使用相机后的图片会存放在相册中的 * 这里使用的这种方式有一个好处就是获取的图片是后的原图 * 如果不实用ContentValues存放片路径的话,后获取的图片为缩略图不清晰 */ ContentValues values

    28540

    Android 实现 测距 的APP

    应朋友需求做了款测距的APP,可以测出你到目标物体的距离。 欢迎star、下载 github地址:点击打开链接 主要难点: 1.自定义相机 2.SurfaceView双缓冲问题 3.别的也没啥了  README.md DistanceMeasure An android (for reference only) Android 测距  (借用下smart distance的截图 , 如有不妥请告知) 使用方法: 输入目标物体的真实高度 手指用屏幕上的绿线圈住目标物体

    7710

    android实现定时功能

    在手机上面实现,设置一段时间(以秒计时)之后,自,适用于摄影师建立一个场景,之后设置时间,再进入场景。 界面主要就是一个设置时间的EditText和倒计时的Button,设置完时间之后,点击倒计时按钮。 <FrameLayout xmlns:android="http://schemas.android.com/apk/res/<em>android</em>" android:id="@+id/frameLayout

    20630

    android实现简单功能

    可以调用系统的相机进行完保存到相应的SD卡目录。最近要用到这个功能,首先试了下调用相机,保存到相应目录,然后用imageview显示的时候感觉,很模糊。可能是图片被压缩的太狠了。 所以自己使用Camera写了一个的功能,出来的还挺清晰的,不过文件有点大一张图片差不多1.7M。如果想高清图可以使用下面的代码。 代码很简单,我就不做过多解释了。 camera.stopPreview();// stop preview camera.release(); // Release camera resources camera = null; } }; } 完以后自保存到

    26910

    Android实现静默功能

    本文实例为大家分享了Android实现静默功能的具体代码,供大家参考,具体内容如下 1.申请权限(6.0以后要态申请) <uses-permission android:name="android.permission.CAMERA mCamera.startPreview(); } @Override public void surfaceDestroyed(SurfaceHolder holder) { } } 3.创建xml文件 (要想用户无感<em>拍</em><em>照</em> layout_width="match_parent" android:layout_height="500dp" </FrameLayout </LinearLayout 4.主类实现静默 Thread(new Runnable() { @Override public void run() { try { Thread.sleep(1000); // 设置1秒后自 parameters.setFocusMode(Camera.Parameters.FOCUS_MODE_AUTO); //对焦成功后,自 mCamera.autoFocus(

    41330

    Android webview实现的方法

    Android studio 中权限设置: <?xml version="1.0" encoding="utf-8"? <manifest xmlns:android="http://schemas.android.com/apk/res/<em>android</em>" package="com.esbu.nec.bme" <uses-permission 加载view时需要开JavaScript和文件访问权限。 ...

    25910

    一篇文章带你了解Android 最新Camera框架

    在不开预览的情况下 在 Camera1 上,开预览是一个很重要的环节,因为只有在开预览之后才能进行,因此即使显示预览画面与实际业务需求相违背的时候,你也不得不开预览。 而 Camera2 则不强制要求你必须先开预览才能。 一次摄多张不同格式和尺寸的图片 在 Camera1 上,一次只能摄一张图片,更不同谈多张不同格式和尺寸的图片了。 例如你可以在前进行 AE 操作,并且监听本这次是否点亮闪光灯。 3)何为HAL3? 为了配合Camera2 的使用,Android Hal层Camera框架也做了相对应的改,也就是HAL3。 张片,在摄这 100 张片期间任何新的 Capture 请求都会排队等待,直到完 100 张片。 例如你可以在完成的时候,通过 CaptureResult 获取本次时的对焦状态和时间戳。

    29530

    一篇文章带你了解Android 最新Camera框架

    2.在不开预览的情况下 在 Camera1 上,开预览是一个很重要的环节,因为只有在开预览之后才能进行,因此即使显示预览画面与实际业务需求相违背的时候,你也不得不开预览。 而 Camera2 则不强制要求你必须先开预览才能。3.一次摄多张不同格式和尺寸的图片 在 Camera1 上,一次只能摄一张图片,更不同谈多张不同格式和尺寸的图片了。 例如你可以在前进行 AE 操作,并且监听本这次是否点亮闪光灯。#####3)何为HAL3? 为了配合Camera2 的使用,Android Hal层Camera框架也做了相对应的改,也就是HAL3。Camera1接口对应的是调用的HAL1框架。 张片,在摄这 100 张片期间任何新的 Capture 请求都会排队等待,直到完 100 张片。

    68920

    项目需求讨论 - WebView下及图片选择功能

    可以参考: h5 实现调用系统或者选择片并预览 2. Android端: ? 因为有些人需要在自己的APP中调用的功能,存在自己指定的目录下面,所以需要在startActivity相机界面时候同时传递过去信息,告诉了之后片存的位置。 ---- 说完了,我们再来看在图库界面选择图片: 其实总体思路和是一模一样,无非就是指定Intent是打开了图库的Intent。 ? 还是在刚才的Android 官网我们可以看到: ? 我们可以看到可以自定义弹框,比如我们设定固定的按钮,然后再点击特定按钮后我们的上面提过的特定的Intent即可。 这里我们讲如果只是给定我们想要的多个Intent的选项,让系统帮我们弹出弹框及相关按钮,关键字就是Intent.createChooser方法 ?

    65520

    Camera development experience on Android

    如果按这段代码的逻辑,将导致这个手机每次相机的时候都会先用Camera2试一次,发现不行再用Camera1试一次,很明显这样会减慢相机的速度。 相机 相机也存在着不少潜在的坑,下面我们来说道说道。 下面的代码片段是Camera1这个类中相机的实现,它的大致流程是,在相机开的情况下,如果相机能自对焦的话,那么就先调用autoFocus方法自对焦,对焦完成之后就调用takePictureInternal 方法进行,如果不能自对焦的话,那么就直接调用takePictureInternal方法进行。 此时此刻,你才焕然大悟,想到了三星手机那个一直存在的bug,得到的图片会自旋转90!哎,看来cameraview并没有兼容这种情况啊!

    33430

    Android 端相机相关开发经验总结

    如果按这段代码的逻辑,将导致这个手机每次相机的时候都会先用Camera2试一次,发现不行再用Camera1试一次,很明显这样会减慢相机的速度。 相机 相机也存在着不少潜在的坑,下面我们来说道说道。 下面的代码片段是Camera1这个类中相机的实现,它的大致流程是,在相机开的情况下,如果相机能自对焦的话,那么就先调用autoFocus方法自对焦,对焦完成之后就调用takePictureInternal 方法进行,如果不能自对焦的话,那么就直接调用takePictureInternal方法进行。 此时此刻,你才焕然大悟,想到了三星手机那个一直存在的bug,得到的图片会自旋转90!哎,看来cameraview并没有兼容这种情况啊!

    2.5K30

    Android打开系统相机并的2种显示方法

    本文实例为大家分享了Android打开系统相机并的具体实现代码,供大家参考,具体内容如下 目标效果: ? 第二张为点击第一个按钮后显示的,比较模糊,第三章为点击第二个按钮后显示的,比较清楚。 1.activity_main.xml页面设置布局。 );// 系统相机 startActivityForResult(intent, REQUEST_CAMERA_1); } // 后存储并显示图片 private void openCamera _2() { Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);// 系统相机 Uri photoUri = Uri.fromFile -- 注册相机功能,在别的程序Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);进行相机时也会选择是否该应用 -- <intent-filter

    81120

    Android Camera1详解

    ,通常后置90,前置270 public int orientation; // 是否可以在时禁止声音, // 这个是因为一些国家的法律要求必须带声音 public 通过调用startPreview接口即可预览,不过在这个接口之前,我们需要额外配置一些东西,比如预览size,size,显示方向,预览数据输出口等。 该接口不能在预览后进行调用 配置预览,size等都需要通过Parameter来设置,根据自己的业务需求,从支持列表中选择合适的尺寸并设置即可 parameters = camera.getParameters previewW, previewH); parameters.setPictureSize(pictureW, pictureH); camera.setParameters(parameters); 预览 ,所以完后需要重新预览 camera.startPreview(); // 保存或者直接显示

    1.3K30

    相关产品

    • 数学作业批改

      数学作业批改

      数学作业批改(HCM)是腾讯云推出的速算题目智能批改产品。数学作业拍照批改,支持各种数学公式(比大小)、符号识别,能识别竖式、分式、脱式以及四则运算多种题型。

    相关资讯

    热门标签

    扫码关注云+社区

    领取腾讯云代金券