android.graphics.Bitmap

本文详细介绍了Android中Bitmap类的compress方法,该方法用于将Bitmap压缩并写入指定的输出流。文章解释了压缩格式、质量参数及输出流的使用,并说明了压缩后的Bitmap可能存在的配置变化。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

                                                             android.graphics.Bitmap    

public  final    class  Bitmap  extends Object   implements    Parcelable

 

方法:

public      boolean     compress  //压缩,压紧     (Bitmap.CompressFormat format, int quality//质量, OutputStream stream)    

  Added in API level 1

Write a compressed version of the bitmap to the specified outputstream. If this returns true, the bitmap can be reconstructed//重建的,改造的 by passing a corresponding //相应的,一致的inputstream to BitmapFactory.decodeStream(). Note: not all Formats support all bitmap configs//配置 directly, so it is possible that the returned bitmap from BitmapFactory could be in a different bitdepth, and/or may have lost per-pixel alpha (e.g. JPEG only supports opaque//不透明 pixels).

Parameters
format           The format of the compressed image
quality           Hint to the compressor, 0-100. 0 meaning compress for   small size, 100 meaning compress for max quality. Some    formats, like PNG which is lossless//无损的, will ignore//忽略 the  quality setting
stream           The outputstream to write the compressed data.
Returns
  • true if successfully compressed to the specified stream.

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值