Android彩信加载附件过程

appendMedia()

resizeImageAsync()

首先从startActivityForResult()开始,从onActivityResult()种,REQUEST_CODE_ATTACH_IMAGE调用addImageAsync,继续addImage方法,里边有两个比较重要的方法setattAchment()和MessageUtils.resizeImageAsync。

resizeimageasync()附件太大时的异步缩小功能

ImageModel.java中resizeMdia()判断图片大小


getresizeimageaspart()保存为part图片

slideshow.finalResize()判断图片大小

删除附件 
AttachmentEditor里面有个handler,用来给composeMessageActivity传消息。 
所有删除附件操作的按钮都在AttachmentEditor上。对不同的媒体类型有不同的按钮,但是按下之后出口是一样的:Message msg = Message.obtain(mHandler, MSG_REMOVE_ATTACHMENT);    msg.sendToTarget();   

 

image.getResizedImageAsPart()压缩图片----->getresizedimagedata()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值