时间:2015-07-24 来源:

android开发——camera类拍照指定图片大小 【移动开发】

android拍照开发 android开发实现拍照功能主要有两种方法:

List<Size> list = parameters.getSupportedPictureSizes(); Camera.Size size = list.get(0); parameters.setPictureSize(size.width, size.height); camera.setParameters(parameters); 我这里是取list里的第一个,psd切图html分辨率大小为最小.如果取最大,团队网页接活测试发现拍照速度太慢. getSupportedPictureSizes()返回的集合是排序的,div切图排版但升序还是降序div页面,也是根据手机来返回的,手机页面切图排版所以在处理的时候div+css+js切图, 360); 结果在P8上承接网站前端,直接运行停止.

直接调用系统照相机API实现拍照,页面div重构拍完后psd切图html,图片会保存在相册中,psd切图html返回保存照片的路径web外包,从而获取图片. 自己写SurfaceView调用camera来实现拍照,web外包该方法触发一个回调网页切图制作,参数中包含一个图片字节数组,div页面从而获取图片. 问题 当我们自定义相机时div+css+js切图,需求需要指定拍照图片大小,div+css+js切图然而不同手机会默认返回不同分辨率照片.所以需要对camera进行参数设置.通过设置setPictureSize,代码:

$(function () { $('pre.prettyprint code').each(function () { var lines = $(this).text().split('\n').length; var $numbering = $('').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); }); 版权声明:本文为博主原创文章,承接网站前端未经博主允许不得转载.

方案: 所以不能在camera里给他固定一个特定分辨率大小.Camera.Parameters类的方法getSupportedPictureSizes(),包含所有支持的尺寸.根据取到的值web外包,自己算出最适合自己的尺寸.

点击次数:1415
作者:
web前端行业资讯
Web new NewsList
谷歌发布Tacotron2:能更简单地训练AI学习演讲 ,,2017年12月21日TensorFlow漏洞爆发背后:关于AI安全我们的傻与天真 ,,2017年12月21日Android端Edge浏览器新版发布:常规性能优化和BUG修复 ,,2017年12月21日三星开发出全球最小的DRAM芯片技术领先优势扩大 ,,2017年12月21日腾讯绝艺AI下一步将学习AlphaGozero自对弈训练 ,,2017年12月21日Facebook社交VR应用Spaces扩大覆盖面:入驻HTCVive ,,2017年12月21日设计图曝光:三星双屏折叠手机原来是这样的 ,,2017年12月21日微信支付和支付宝已成为世界移动支付的"老师" ,,2017年12月21日新专利表明FaceID未来有望装备在iPad、MacBook和iMac等设备 ,,2017年12月21日首批九个建议加入EE4J的项目 ,,2017年12月21日这就是SurfacePhone?微软可折叠手机概念图曝光 ,,2017年12月21日继“Angel”开源后,腾讯又开放TDinsight机器学习平台 ,,2017年12月21日谷歌母公司研发“闪光”网络技术无需铺设线缆 ,,2017年12月21日微软投资5千万美元利用人工智能对抗气候变化 ,,2017年12月21日谷歌中国2017:面向开发者的1年AI先行的1年 ,,2017年12月21日GreenKey加入Symphony软件基金会,将开源语音软件 ,,2017年12月21日腾讯发现者揭秘:怎么应对TensorFlow的安全风险,修复有多难 ,,2017年12月21日清华新成立两大交叉研究机构探索智能与未来 ,,2017年12月21日微软将AI融入生产力工具和搜索引擎与其它巨头竞争 ,,2017年12月21日Gfycat将利用机器学习技术创建高分辨率GIF动图 ,,2017年12月21日安全软件公司Avast开源化机器码反编译器RetDec ,,2017年12月21日谷歌开源TFGAN,让训练和评估GAN变得更加简单 ,,2017年12月21日社区对模块化不感兴趣时隔三周经典版FedoraServer27发布 ,,2017年12月21日Windows10加入OpenSSH客户端 ,,2017年12月21日FirefoxQuantum发布一个月安装量1.7亿 ,,2017年12月21日吴恩达宣布创业新项目已与富士康达成战略合作 ,,2017年12月21日Scala入门系列(十二):隐式转换2017年12月20日speedment入门教程2017年12月20日SLAM入门笔记(1):特征点的匹配2017年12月20日深入浅出了解frame和bounds2017年12月20日受勒索病毒之害雷诺法国数家工厂被迫暂停生产 ,,2017年05月18日SQL面试题收录 【数据库】2015年03月27日xcodeerror:nosuchfileordirectoryprefix.pch 【移动开发】2015年09月03日SPOJVLATTICEVisibleLatticePoints(莫比乌斯反演基础题) 【编程语言】2015年08月26日我所了解的大数据 【编程语言】2015年08月24日【消息提示组件】,兼容IE67&&FF22014年01月29日SmartyForeach使用说明2014年01月29日【Spark】RDD操作详解2——值型Transformation算子 【综合】2015年07月14日2010年下半年软件评测师(下午)试题分析与解答【编程语言】2015年07月17日Android常用工具类封装---Fragment 【编程语言】2014年11月24日【Spring】IOC之基于注解的配置bean(上) 【云计算】2015年04月17日UVa10721-BarCodes【综合】2015年04月17日CodeforcesRound#284(Div.2)C.CrazyTown 【移动开发】2015年01月30日面试题:构造方法中可不可以有return语句呢?【编程语言】2015年06月11日对com.handmark.pulltorefresh.library下拉扩充瀑布流 【编程语言】2015年08月30日Ios项目从头开发MVVM模式(二)【编程语言】2014年11月04日IOS:IOSUITabBarControllerstorybroad点滴笔记 【Web前端】2015年05月19日实现Recovery模式本地化显示文本定制(recovery_l10n工具的使用)【编程语言】2015年04月13日关于self.与_的区别 【编程语言】2015年07月22日Linux(centos)下SVN服务器的搭建及简单配置和使用 【架构设计】2015年03月09日Linux下APACHE&PHP&MYSQL&CGI修改版2014年01月29日CSS高效开发实战:CSS3、LESS、SASS、Bootstrap、Foundation--读书笔记(5)使用放射渐变制作光影效果 【互联网】2014年12月17日.Net程序员玩转Android开发---(15)ListView滚动事件 【移动开发】2014年12月25日Git使用之搭建基于SSH的Git服务器(中篇)--fatalprotocolerrorbadlinelengthcharacter:micr 【互联网】2015年04月08日回文字符串【综合】2015年03月09日CodeforcesRound#103(Div.2)---D.MissileSilos(最短路+枚举边) 【编程语言】2015年03月26日objc中国-学习笔记1-更轻量的ViewControllers 【移动开发】2015年03月27日Android开源框架DataDroid 【编程语言】2015年06月11日nginx负载均衡向后台传递参数方法(后端也是nginx服务器)【综合】2014年11月04日安卓自定义View实现图片上传进度显示(仿QQ) 【综合】2015年05月13日
我们保证
We guarantee
> psd效果文件手工切图,保证图片效果最好体积最小利于传输
> 100%手写的HTML(DIV+CSS)编码,绝对符合W3C标准
> 代码精简、css沉余量小、搜索引擎扫描迅速,网页打开快捷
> 应用Css Sprite能够减少HTTP请求数,提高网页性能
> 跨浏览器兼容(IE6、7、8、9,Firefox火狐,Chrome谷歌)