您的位置:首页 > 移动开发 > 微信开发

Android聊天页面发送图片定制(类似微信)

2016-04-08 09:52 447 查看

前言

微信聊天页面的图片显示是一个自定制的形状,和它的聊天背景形状一样,在此仿微信定制了一个工具,可以自定制他的形状。前提是要有个背景图片。我在此封装的是网络和本地图片的定制工具类,基于universal-image-loader。



实现思路

这里用到了图像合成类PorterDuffXfermode。有个讲解的很详细的博客:Android Paint之 setXfermode PorterDuffXfermode 讲解

大家看看这个吧,我在此就不做详细讲解了。

使用方法

在BubbleImageView中我定义了两种加载图片的方式,一种是加载网络图片load(String url, int res, int placeHolderPic),一种是加载本地图片setLocalImageBitmap(Bitmap bm, int res)。大家可以根据需要加载图片。其中的参数代码中都有详细介绍。

下载地址:BubbleImage

github地址:BubbleImage
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: