在使用Qt开发Android Camera程序的时候,Qt官方提供的程序在Android平台上不能正常预览,本来应该显示预览图像的区域显示为白色。项目需要拍摄照片,所以需要预览功能,在网上查了下,结果是Qt Widgets 不能直接实现preview,可以自己获取帧数据实现预览,还是不是很方面,QML可以比较方便的实现预览。

Qt Widgets 对Android Camera支持的现状(Qt Widgets 不能实现预览,QML可以)_第1张图片

 

Qt Widgets 对Android Camera支持的现状(Qt Widgets 不能实现预览,QML可以)_第2张图片

 

Qt Widgets 对Android Camera支持的现状(Qt Widgets 不能实现预览,QML可以)_第3张图片

Qt Widgets 对Android Camera支持的现状(Qt Widgets 不能实现预览,QML可以)_第4张图片

 

参考文献:

1. [Android] QCameraViewfinder always black

2. Qt5.13 on android alternative to Qcameraviewfinder

3. [Question] Android Camera Example

更多相关文章

  1. 使用FlowDroid生成Android应用程序的函数调用图
  2. Android超炫图片浏览器代码
  3. Android之A面试题④应用程序内部启动Activity过程(startActivity)
  4. 转载--Android 开发 调用图库选择图片实现和参数详解
  5. Android操作系统安全(分层结构、应用沙盒、安全进程通信、Android
  6. 如何高效的开发Android程序
  7. Android开发实践(二)android程序结构简析
  8. 将android Market缓存转移到SD卡的小程序
  9. Android Training - 运行你的程序

随机推荐

  1. Android内核开发:序
  2. Android(安卓)adb使用sqlite3对一个数据
  3. 关于成立北京Android爱好者俱乐部的声明
  4. Android的Merge讲解与实例
  5. Android逆向分析之dex2jar和jd-gui使用
  6. Android输入法框架系统(上)
  7. Android双击返回键退出程序的实现方法
  8. Android学习路线(二十五)全面理解Android N
  9. Android NDK入门
  10. Android实现自定义广播