![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Bitmap问题
AndyYuan317
种一颗大树最好的时候是十年前,其次是现在!
展开
-
GridView中的图片点击放大,模仿微信朋友圈图片放大效果
在项目中有一个功能是用户有一个照片墙,是用户平时写日记的时候上传上去的(可以参考我另外一篇照片墙的经典实现)现在呢要对该照片墙中的图片进行点击放大的效果,就像朋友圈中的图片点击放大一样,有几点要求如下:1)点击图片可以显示该图片的放大效果2)图片可以左右滑动3)图片可以点击缩放,手势自由缩放4)点击图片外部回到原来的界面好了接着上篇文章开始继续实现,首先看下效果图:...原创 2018-08-22 14:29:32 · 2029 阅读 · 1 评论 -
Android中实现ImageView圆角化的几种 方式
开发中我们经常在显示图片相关需求的时候需要加载圆角图片,下面几种方式来实现图片的圆角化。1:第一种方式是本人比较推荐的,直接在需要加载的图片外部嵌套一层CardView控件来实现图片的圆角化,因为写起来简单,而且在项目中可以使用第三方开源库如Glide,ImageLoader等来加载动态图之类的不会出现什么问题,如果使用第3种方式来实现的话就很容易出问题。<android.support.v7.widget.CardView android:id="@+id/img_item原创 2020-08-07 16:00:37 · 15167 阅读 · 12 评论 -
Android图片加载工具类完整版
开发中图片加载是个问题,我们图片加载通常使用Glide来进行加载,因为Glide可以实现图片的三级缓存,比较简单的工具类在图片的加载上省去很多开发中不必要的工作。功能如下:1:无加载中的图片。2:获取图片的旋转角度。3:将图片按照某个角度进行旋转。4:通过uri获取图片并进行压缩。5:获取HTML中的图片src地址。6:保存图片到本地。7:创建图片file对象。工具类封装如下:/** * Created by AndyYuan317 on 2020/7/27.原创 2020-07-27 18:12:48 · 490 阅读 · 1 评论 -
Android图片缓存显示框架实现
Android开发中有时候需要我们自己实现一个图片显示的功能,要求能够根据图片URL来从网络上获取图片,如果该图片已经再内存中则直接显示,否则在SD卡中查找,如果SD卡中没有最后尝试从网络中下载,如果下载成功后就保存到sd卡中,下次就不需要再次下载了。这里实现了一个图片加载实现类,项目中需要可以直接使用方便我们的日后开发。异步加载框架如下:/** * 一个拥有图片缓存能力的图片...原创 2019-12-23 14:07:53 · 506 阅读 · 0 评论 -
SurfaceView: Exception configuring surface java.lang.RuntimeException: setParameters
当我们自定义相机的时候有极少部分手机是会报错不支持图片预览的,报错位置如下:camera.setParameters(p);这是因为个别机型在SupportPreviewSizes里汇报了支持某种预览尺寸,但实际是不支持的目前在小米6手机上出现这个问题:会报如下错误:SurfaceView: Exception configuring surface ...原创 2019-07-31 15:32:31 · 5194 阅读 · 3 评论 -
Android调用相机拍照后图片横向显示的问题解决
最近在做一个项目的时候出现需要实时拍照然后作为头像上传服务器的一个操作,按照以前的老项目老是出现拍照后对图片处理的问题上图片横向显示,这样切割出来的图片也就是横向了,找了很久才解决出来问题的根源,现在记录下来,以后遇到这个问题就不会出错了。1:一般相机拍完照后正常显示在屏幕上如图,这样当然没有什么问题: 2:但是在拍完照进入下一步裁剪的时候就出现问题了,如下图所示,在传...原创 2018-12-04 15:02:30 · 5227 阅读 · 0 评论 -
EditText实现输入自定义表情
本文实例讲述了Android编程开发之EditText实现输入QQ表情图像的方法。分享给大家供大家参考,具体如下:实现效果如下:将QQ表情图像放到res下的drawable-hdpi文件夹下:布局文件:? 1 2 3 4 5 6 7 8 9 10 11 12 13...原创 2018-10-25 16:28:14 · 1145 阅读 · 0 评论 -
Android中自定义ImageView实现图片放大缩小的功能
开发中会使用到查看图片的功能,不仅要能查看图片而且还能双击放大,缩小等操作,下面对ImageView进行自定义,可以实现放大缩小的功能,以后使用的时候可以直接拿来用。/** * 对图片进行放大缩小 * Created by acer-pc on 2018/8/21. */public class DoubleScaleImageView extends AppCompatIm...原创 2018-08-21 16:36:25 · 7026 阅读 · 2 评论 -
网络图片URL转化为Bitmap对象
在平时的开发中我们会经常用到网络图片的加载,有时候需要把网络图片的URL地址转换为Bitmap对象来供我们使用:方法如下:1:首先我们自定义一个接口因为牵涉到网络基本上都要使用异步加载,这里先定义一个接口回调://自定义一个接口public interface HttpCallBackListener { void onFinish(Bitmap bitmap);...原创 2018-07-20 19:57:30 · 3463 阅读 · 0 评论 -
Android开发中微信分享图片有的图片分享不出去的问题解决
最近一个项目做的源生微信分享,测试出现问题的可以分享出去, 发现有的可以分享出去有的不能分享出去想半天想不出来,过了两天突然感觉是不是分享的图片太大了, 顿时就恍然大悟,原来我从网络上请求的图片转换成Bitmap就没有管了,直接就分享出去,难怪有的可以分享,有的又不可以, 后来查了一下,图片好像要限制在32k以下才能分享,微信这个坑比也没说。 下面就是我把网络图片url...原创 2018-07-13 14:41:53 · 8340 阅读 · 6 评论