码迷,mamicode.com
首页 >  
搜索关键字:bitmap outofmemory    ( 2629个结果
照相机滤镜使用,优化解码和滤镜导致的预览卡屏现象
这几天看到亚瑟boy的技术连载,也试着做了下带滤镜特效的照相机,效果也出来了,但是发现添加滤镜特效后的预览窗口卡屏现象很严重,于是自己索性 试着尝试修改,在亚瑟和其他网友的代码中基本上都是对于照相机data视频流先进行解码,然后对解码出的帧Bitmap进行滤镜算法处理,这个是必走的流 程,而每一帧在...
分类:其他好文   时间:2014-06-04 20:05:38    阅读次数:420
Android Bitmap 全面解析(四)图片处理效果对比 ...
对比对象: UIL Volley 官方教程中的方法(此系列教程一里介绍的,ImageLoader的处理方法和官方的差不多)------------------------------------------------------------------------首先单张图片的压缩处理,也是分析重...
分类:移动开发   时间:2014-06-03 13:21:36    阅读次数:378
Android -- 加载大图片的方法
在android中要加载一张大图片到内存中如果通过如下方式进行:Bitmap bitmap= BitmapFactory.decodeFile("/sdcard/a.jpg");iv.setImageBitmap(bitmap);则会抛出内存溢出异常Caused by: java.lang.OutO...
分类:移动开发   时间:2014-05-28 16:23:10    阅读次数:295
Android Bitmap 全面解析(一)加载大尺寸图片
压缩原因:1.imageview大小如果是200*300那么加载个2000*3000的图片到内存中显然是浪费可耻滴行为;2.最重要的是图片过大时直接加载原图会造成OOM异常(out of memory内存溢出)所以一般对于大图我们需要进行下压缩处理权威处理方法参考安卓开发者中心的大图片处理教程htt...
分类:移动开发   时间:2014-05-27 17:47:04    阅读次数:383
Android滑动开关-ToggleButton
我们先看下滑动开关的效果图:我们先上代码:这里是自定义控件ToggleButton.java:package com.fay.toggle;import android.content.Context;import android.graphics.Bitmap;import android.gra...
分类:移动开发   时间:2014-05-26 17:05:36    阅读次数:424
SlipButton——滑动开关
import android.content.Context; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Canvas; import android.graphics.Matrix; import android.graphics.Paint; im...
分类:其他好文   时间:2014-05-26 05:49:01    阅读次数:284
【Android】保存Bitmap到SD卡
1.打开读写SD卡的权限需要在AndroidManifest.xml加入如下代码: 第一种方法:public void saveBitmap(String bitName, Bitmap mBitmap) {File f = new File("/sdcard/" + bitName + ".pn....
分类:移动开发   时间:2014-05-26 00:35:51    阅读次数:369
Canvas
canvas可以通过系统给定View.onDraw()或者surfaceHolder.lockCanvas(),也可以自己创建。但注意,自己创建时,一定要定义绑定一个Bitmap到Canvas 以承载canvas内容
分类:其他好文   时间:2014-05-25 23:59:58    阅读次数:430
Android利用canvas画各种图形
canvas通俗的说就是一张画布,我们可以使用画笔paint,在其上面画任意的图形。 原理: 可以把canvas视为Surface的替身或者接口,图形便是绘制在Surface上的。Canvas封装了所有的绘制调用。通过Canvas, 绘制到Surface上的内容首先存储到一个内存区域(也就是对应的Bitmapz中),该Bitmap最终会呈现到窗口上。 使用: 1、Canv...
分类:移动开发   时间:2014-05-25 21:10:21    阅读次数:348
从资源文件中获取Bitmap
从资源文件中获取Bitmap:【1】先获取Resource,然后可以通过资源ID获取DrawableDrawable d = r.getDrawable(R.drawable.xxx));【2】通过资源ID获取资源文件的数据流,再获取BitmapInputStream is = r.openRawR...
分类:其他好文   时间:2014-05-25 19:43:50    阅读次数:258
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!