假如你想通過盡量壓縮數據來節約內存的話,那么你應該仔細考慮清楚,尤其是你不想你的應用程序運行速度減慢的話。
JSR 184相關的MIDlet使用的3D模型數據一般是按照.m3g的擴展名來存儲的。JSR 184答應把一些對象序列化到一個文件來壓縮存儲。由于手機的內存資源很珍貴,看上去數據最大化地壓縮是一個不錯的主意。然而事實并非如此,這樣做很可能讓你的應用程序運行速度更慢。由于包含.m3g文件的jar文件已經是壓縮格式了,因此進行二次壓縮并不會減小文件的大小。更糟糕的是,手機需要額外的處理來從.m3g文件中解壓對象。
因此我們不應該對.m3g文件進行壓縮處理。
原文參考地址:(JSR-184)M3G file comPRession
新聞熱點
疑難解答