Andorid多媒体
文章平均质量分 81
jyqqhw_41
这个作者很懒,什么都没留下…
展开
-
Android图片处理方法大全
Android中对图片处理应用比较常见,所以整理了一些对图片的基本操作处理功能方法:[java] view plaincopy/** * 图片反转 * @param img * @return */ public Bitmap toturn(Bitmap img){ Matrix matrix = ne转载 2015-11-23 15:57:42 · 649 阅读 · 0 评论 -
Camera.Parameters 参数
public classCamera.Parametersextends Objectjava.lang.Object ↳android.hardware.Camera.ParametersClass Overview类概述相机的服务设置。使相机参数生效,应用程序必须转载 2016-01-27 16:24:11 · 866 阅读 · 0 评论 -
Android Camera开发:扫描二维码,周期性循环自动聚焦auto focus挂掉原因分析(preview is not enabled)
问题背景:要让Camera循环聚焦,聚焦完成后进行拍照,在拍照的数据里截取出一定区域的数据。在initCamera里设置聚焦模式:[java] view plaincopyprint?"font-family:Comic Sans MS;font-size:18px;"> List allFocus = myParam.getSupported转载 2015-12-05 11:34:59 · 2101 阅读 · 0 评论 -
关于Camera.PreviewCallback的调用的三个方式
● Camera.PreviewCallback:定义了onPreviewFrame(byte[] data, Camera camera) 方法,当存在预览帧(preview frame)时调用该方法。可以传入保存当前图像像素的字节数组。在Camera对象上,有3种不同的方式使用这个回调:· setPreviewCallback(Camera.PreviewCallback):使用此转载 2015-12-01 20:13:05 · 475 阅读 · 0 评论 -
Android基础入门教程——8.3.16 Canvas API详解(Part 1)
本节引言:前面我们花了13小节详细地讲解了Android中Paint类大部分常用的API,本节开始我们来讲解 Canvas(画板)的一些常用API,我们在Android基础入门教程——8.3.1 三个绘图工具类详解中已经列出了我们可供调用的一些方法,我们分下类:drawXxx方法族:以一定的坐标值在当前画图区域画图,另外图层会叠加, 即后面绘画的图层会覆盖前面绘画的转载 2015-11-14 09:00:12 · 337 阅读 · 0 评论 -
Android自定义照相机实现(拍照、保存到SD卡,利用Bundle在Acitivity交换数据)
Android自定义照相机实现近期在学习自定义相机拍照的项目,在网上找到了这个实现,写得很好很详细,大家一起来学习一下吧。其实开发一款照相机软件并不太难,下面就是通过自定义的方式来实现手机照相的功能。创建一个项目:FingerTakePicture首先来搞一下界面:[html] view plaincopyprint?FrameLayou转载 2015-08-16 16:45:45 · 778 阅读 · 1 评论 -
android之BitmapFactory.Options的使用
,BitmapFactory.Options的使用是在加载图片时,就从图片的加载和使用说起 怎样获取图片的大小?首先我们把这个图片转成Bitmap,然后再利用Bitmap的getWidth()和getHeight()方法就可以取到图片的宽高了。新问题又来了,在通过BitmapFactory.decodeFile(String path)方法将突破转成Bitmap时,遇到大一转载 2015-08-20 20:31:37 · 475 阅读 · 0 评论 -
相机开发(聚焦、横竖屏拍照、照片存储、连续拍照等)
最近项目用到了相机拍照的功能,于是想着封装好一些通用性较好的相机调用,从百度和谷歌上查找出来的资料真的印证了“天下文章一大抄”的道理,而且它们实现的拍照功能大都存在缺陷,如聚焦问题、重复拍照问题、照片存储问题、横竖屏转换问题。一大堆的问题,而且程序的扩展性和可重用性实在不敢恭维,排版级其混乱。最后无奈,打开API文档camera相机类,从最基础的学起,然后自己进行改进,从这里也告诉我们转载 2015-08-16 17:47:05 · 414 阅读 · 0 评论 -
Android开源框架Universal-Image-Loader详解
如果说评价一下哪个图片开源库最被广泛使用的话,我想应该可以说是Universal-Image-Loader,在主流的应用中如果你随便去反编译几个,基本都能看到他的身影,它就像个图片加载守护者,默默的守护着图片加载。相信很多人对这个异步加载图片框架还不是很熟,再加上最近它更改优化了好几个地方,而网上的大部分资料还是以前的,于是花了几天时间专门的研究了下开源框架Universal-Imag转载 2015-10-22 20:37:56 · 290 阅读 · 0 评论 -
SurfaceView绘制触摸轨迹闪烁问题的最终解决方案
由于SurfaceView使用双缓存机制,两张画布轮流显示到屏幕上。那么,要存储触摸轨迹并避免两张画布内容不一致造成的闪烁问题,完全可以利用保存绘制过程并不断重新绘制的方法解决闪烁,而且这样还顺带解决了多次试验中偶尔出现的因为moveTo()函数不能读取到参数执行默认设置(参数设为上次的触摸点)而出现的断线连接闪烁问题,详细代码如下:package com.tobacco.touchdraw;转载 2015-11-03 22:26:02 · 462 阅读 · 0 评论 -
Universal-Image-Loader(android图片缓存)
项目介绍:Android上最让人头疼的莫过于从网络获取图片、显示、回收,任何一个环节有问题都可能直接OOM,这个项目或许能帮到你。Universal Image Loader for Android的目的是为了实现异步的网络图片加载、缓存及显示,支持多线程异步加载。它最初来源于Fedor Vlasov的项目,且自此之后,经过大规模的重构和改进。特性列举:多线程下载图片,图片可以转载 2015-10-30 01:05:47 · 265 阅读 · 0 评论 -
Android自定义照相机 预览拍照 切换前后置摄像头
Android提供了Camera来控制拍照,步骤如下:(1)调用Camera的open()方法打开相机。(2)调用Camera的getParameters()获取拍照参数,该方法返回一个Cmera.Parameters对象。(3)调用Camera.Parameters对象对照相的参数进行设置。(4)调用Camera的setParameters(),并将Camera.Para转载 2015-08-23 17:37:20 · 1399 阅读 · 0 评论 -
Android图片高斯模糊的一些方法
高斯模糊高斯模糊就是将指定像素变换为其与周边像素加权平均后的值,权重就是高斯分布函数计算出来的值。一种实现点击打开链接[java] view plaincopyprint?public static void gaussBlur(int[] data, int width, int height, int radius, float转载 2015-11-23 19:49:02 · 469 阅读 · 0 评论 -
【Android开发】之MediaPlayer的错误分析
最近在做媒体播放器,使用了Android自带的MediaPlayer,经常性会碰到MediaPlayer报错的情况,找过网上的,感觉总结的不是很好或者比较散。下面,我来总结一下使用MediaPlayer经常会出现的错误。如果有比较了解的,也可以在下面评论探讨一下。 一、Mediaplayer简介 Mediaplayer可以用来控制音频或者视频文件、流的播放。(MediaPla转载 2016-02-15 16:58:40 · 1352 阅读 · 0 评论