默认的前置camera, 文字”XI”在preview时显示为”IX”(前置camera preview时默认会有mirror效果), 拍摄出来的照片为"XI",如何让拍摄出来的照片也是”IX” , 也就是和preview时保持一致?对于普通单拍(非ZSD或其他拍照模式), 需要修改的代码为norm...
分类:
移动开发 时间:
2014-10-14 04:31:37
阅读次数:
524
在部分Android手机(如MT788、Note2)上,使用Camera拍照以后,得到的照片会被自动旋转(90°、180°、270°),这个情况很不符合预期。仔细分析了一下,因为照片属性中是存储了旋转信息的,所以要解决这个问题,可以在onActivityResult方法中,获取到照片数据后,读取它的...
分类:
移动开发 时间:
2014-10-13 22:05:27
阅读次数:
208
零星的雨点飘落在夜晚的黄浦江上,对岸林立的大厦放射出五彩的霓虹,披挂着世博会标志的渡轮扬笛驶过,而这一畔的红摩咖啡馆却显得低调而沉静。面容精瘦的武平操着一口浓重的西北普通话,他摆手婉拒了《创业家》的拍照请求:“这次不拍了,真的不拍了。咱们就是随便聊聊。”背墙而坐,一杯矿泉水,46岁的他保持着黄浦江一...
分类:
其他好文 时间:
2014-10-13 17:21:19
阅读次数:
275
将\packages\apps\Camera\src\com\android\camera\SettingChecker.java中:
case ROW_SETTING_JPEG_QUALITY:
int jpegQuality = getJpegQuality(context, Integer.parseInt(value));...
分类:
移动开发 时间:
2014-10-12 23:52:18
阅读次数:
276
默认的前置camera, 文字”XI”在preview时显示为”IX”(前置camera preview时默认会有mirror效果), 拍摄出来的照片为"XI",如何让拍摄出来的照片也是”IX” , 也就是和preview时保持一致?
对于普通单拍(非ZSD或其他拍照模式), 需要修改的代码为normalShot.cpp文件中的onCmd_capture()方法,
将原来的
b...
分类:
移动开发 时间:
2014-10-12 23:35:48
阅读次数:
320
而本博文将通过实例实现自定义Camera的功效。具体功能如下:
1.实现自定义Camera拍照;
2.实现前后置摄像头的切换;
3.实现Camera拍照后图片缩小显示以及正常预览;
4.实现Camera拍照后图片保存;
在具体实现代码之前,我们先来了解一下Android api对实现自定义Camera的介绍。
根据api的介绍,对于Camera应用可以简单总结以下几个步骤。
1.检查Camera是否存在,并在AndroidManifest.xml中赋予相关的权限;
2.创建一个继承于SurfaceView...
分类:
移动开发 时间:
2014-10-12 18:02:28
阅读次数:
544
卓尼斯ZT-180评測 ——正在出差途中,用10”上网本发帖,没有拍照,且写得冲忙,不妥之处见谅。一、採购1、因外出旅游,不想带那台14"笔记本,所以想买一台平板电脑。当时,选择的对象有维智A81E和卓尼斯,考虑到A81E主频仅仅有600M,卓尼斯为1G,凭借我对ARM的经验,600M流畅解码到48...
分类:
其他好文 时间:
2014-10-12 13:40:38
阅读次数:
302
在项目的开发过程我们离不开图片,而有时候需要调用本地的图片,有时候需要调用拍照图片。同时实现拍照的方法有两种,一种是调用系统拍照功能,另一种是自定义拍照功能。而本博文目前只讲解第一种方法,第二种方法后期在加以讲解。
添加本地图片和调用系统拍照图片主要是通过调用acitivity跳转startActivityForResult(Intent intent, int requestCode)方法和activity返回结果onActivityResult(int requestCode, int resultC...
分类:
移动开发 时间:
2014-10-12 09:24:47
阅读次数:
347
最近从以前的项目中扒下来一个常用的模块,在这里有必要记录一下的,就是android上获取图片以及裁剪图片,怎么样?这个功能是不是很常用啊,你随便打开一个App,只要它有注册功能都会有设置人物头像的功能,尤其在内容型的app中更为常见,那么这些功能是怎么实现的呢?今天,在这里就记录一下好了,防止以后的项目中也会用到,就直接拿来用好了。...
分类:
移动开发 时间:
2014-10-11 17:39:55
阅读次数:
327
产生错误的代码:@Override protected void onCreate(Bundle savedInstanceState) { StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder().detectDiskRea....
分类:
移动开发 时间:
2014-10-11 14:50:55
阅读次数:
184