当前位置: 首页 > news >正文

满屏网站做多大尺寸注册域名要钱吗

满屏网站做多大尺寸,注册域名要钱吗,免费设计公司logo设计,百姓网如何创建位置csdn 问题 安卓camera1在预览时#xff0c;预览画面看起来被拉伸了#xff0e; 如图#xff0c;圆形的盖子#xff0c;变成椭圆形了#xff0e; 代码 默认流程#xff0c;如下为大致的打开摄像头并进行预览显示的代码 private Camera mCamera null; private Surfa…csdn 问题 安卓camera1在预览时预览画面看起来被拉伸了 如图圆形的盖子变成椭圆形了 代码 默认流程如下为大致的打开摄像头并进行预览显示的代码 private Camera mCamera null; private SurfaceView mSurfaceView null; private SurfaceHolder holder null;mSurfaceView (SurfaceView) findViewById(R.id.surfaceView); holder mSurfaceView.getHolder(); holder.addCallback(this); holder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);mCamera Camera.open(mCameraId); // .... 中间设置方向等省略 mCamera.setPreviewDisplay(holder); mCamera.startPreview();解决 网上大部分的解决方法(实测不一定有效) 原理是遍历摄像头分辨率找到与当前屏幕契合的分辨率并设置为预览大小 如下代码getOptimalPreviewSize的调用放在上面的mCamera.startPreview();之前 Camera.Parameters parameters null; parameters mCamera.getParameters(); DisplayMetrics dm getResources().getDisplayMetrics(); ListSize previewSizes parameters.getSupportedPreviewSizes(); Size previewSize getOptimalPreviewSize(previewSizes, dm.widthPixels, dm.heightPixels); parameters.setPreviewSize(previewSize.width, previewSize.height);private Size getOptimalPreviewSize(ListSize sizes, int w, int h) {final double ASPECT_TOLERANCE 0.1;double targetRatio (double) w / h;if (sizes null)return null;Size optimalSize null;double minDiff Double.MAX_VALUE;int targetHeight h;// Try to find an size match aspect ratio and sizefor (Size size : sizes) {double ratio (double) size.width / size.height;if (Math.abs(ratio - targetRatio) ASPECT_TOLERANCE)continue;int tempDiff Math.abs(size.height - targetHeight);if (tempDiff minDiff) {optimalSize size;minDiff tempDiff;}}// Cannot find the one match the aspect ratio, ignore the requirementif (optimalSize null) {minDiff Double.MAX_VALUE;for (Size size : sizes) {if (Math.abs(size.height - targetHeight) minDiff) {optimalSize size;minDiff Math.abs(size.height - targetHeight);}}}return optimalSize; }实测可用方法 把摄像头预览大小设置成屏幕显示大小在mCamera.startPreview()调用如下代码 public static void setCameraPreviewSize(Camera camera) {WindowManager manager (WindowManager) FactoryTestApplication.getContext().getSystemService(Context.WINDOW_SERVICE);Display display manager.getDefaultDisplay();Parameters parameters camera.getParameters();parameters.setPreviewSize(display.getHeight(), display.getWidth());camera.setParameters(parameters); }显示正常图如下 作者帅得不敢出门 csdn原创谢绝转载
http://wiki.neutronadmin.com/news/250627/

相关文章:

  • 哪个公司的网站做得好网站优化和推广
  • 深圳论坛网站建设爱站seo查询软件
  • jsp网站开发实现增删改查长春朝阳网站建设
  • 中能建设集团电子商务网站安卓系统开发软件
  • 广州通和通信建设有限公司网站做企鹅号的视频素材网站
  • ip反查工具网站个人网站备案能做什么内容
  • 网站时间轴永久短链接
  • 企业网站seo多少钱可以做c 试题的网站
  • 家教网站模板下载wordpress外网不能访问
  • 镇江网站排名优化网站聊天系统怎么做
  • 网站做非经营性广告需备案网页设计期末作品欣赏
  • 网站开发 设计制作合同网站空间的后台控制面板
  • wordpress最好的编辑器怎么给网站做seo
  • 杭州网站建设培训班玄武模板网站制作报价
  • 做网站乱码网络宣传方式
  • 深圳做网站的公司哪家好深圳外贸网站建设
  • 宁波高端品牌网站建设学网站建设难不难
  • 如何检测网站死链兰州新区建设厅网站
  • oa报表网站开发苗木网站素材
  • 网站设计客户端如何制作网站新手教程
  • 监控公司建设网站推广经营范围品牌注册商标查询
  • 做网站首页看不到图片中国移动app免费下载安装
  • 网站怎么才能被搜到免费网络电话无限打
  • 茂名企业建站程序企业网站和信息化建设制度
  • 网站建设专业性评价内容pdf viewer wordpress
  • 做系统网站赚钱做网站职员工资
  • 潍坊网站建设价格公司做宣传网站
  • 做网站在后台如何添加链接中企动力是外包公司吗
  • 建设局象山网站网站权重6了该则么做优化方案
  • 重庆网站开发市场网站建设