0
我想知道,我有一個圖像,並分解成片9 * 9存儲在位圖數組中。現在我的問題,是否有可能使這些位圖數組的zip文件?像cutted_images_bitmap_array.ZIP文件。如何在android中壓縮/壓縮我的位圖數組?
下面你可以觀察我的代碼。
private void break_up_image(Bitmap Bsbmp, String Bnum) {
int rows, cols, hgt, wdt;
int number_bixs=Integer.valueOf(Bnum);
cutted_images_bitmap_array = new ArrayList<Bitmap>(number_bixs);
Bitmap Bb = Bitmap.createScaledBitmap(Bsbmp, width_img_view,height_img_view, true);
rows = cols = (int) Math.sqrt(number_bixs);
hgt = Bb.getHeight()/rows;
wdt = Bb.getWidth()/cols;
int yaxis = 0;
for (int x = 0; x < rows; x++) {
int xaxis = 0;
for (int y = 0; y < cols; y++) {
cut.add(Bitmap.createBitmap(Bb, xaxis, yaxis, wdt, hgt));
xaxis += wdt;
}
yaxis += hgt;
}
}
如何使這些位圖數組的zip?我會接受任何替代解決方案或建議。