2010年12月30日 星期四

Android 縮小讀圖方法(OutOfMemoryError解法)

在使用bitmap處裡影像轉換時,是不是常常出現
java.lang.OutOfMemoryError: bitmap size exceeds VM budget
的錯誤呢

網路上普遍的說法是bitmap.recycle()
但其實是因為你讀取的原圖大過限制的關係,處裡方法如下


BitmapFactory.Options options = new BitmapFactory.Options();
options.inSampleSize = 4;

縮小成1/4,在放進bitmap中

Bitmap myImage = BitmapFactory.decodeByteArray(imageData, 0, imageData.length, options);
Bitmap originalImage = BitmapFactory.decodeResource(getResources(), imageId, options);


希望對你有幫助:D

2010年12月1日 星期三

華強北!山寨電子產品聚落!大開眼界

今天花了點時間在網路上看大陸山寨品
真是驚人阿,中國成為世界強國指日可待阿XDD
就讓我來為您介紹幾款我覺得有趣的



iPod Shuffle2
蘋果最新產品引領風潮.