3
我是Android的新手,並且是新手。Drawable佔用的內存少於位圖嗎?
我只知道Bitmap按像素存儲圖像,不做任何壓縮。
是否可繪製與位圖相同?
或
對於相同的圖像文件,可繪製對象是需要較少的存儲器則位圖?
感謝您的任何響應。
我是Android的新手,並且是新手。Drawable佔用的內存少於位圖嗎?
我只知道Bitmap按像素存儲圖像,不做任何壓縮。
是否可繪製與位圖相同?
或
對於相同的圖像文件,可繪製對象是需要較少的存儲器則位圖?
感謝您的任何響應。
位圖是Drawable
。 A Drawable
不一定是位圖。像所有的拇指都是手指,但並非所有的手指都是拇指。
雖然通常不會在應用程序中顯示,圖形可採取多種形式:
- 位圖:最簡單的繪製對象,PNG或JPEG圖像。
- 九塊補丁:對PNG格式的擴展允許它指定 有關如何拉伸它並將其放置在其中的信息。
- 形狀:包含簡單的繪圖命令而不是原始位圖, 允許它在某些情況下調整得更好。
- 圖層:複合繪圖,繪製多個底層的 繪圖。
- States:複合可繪製,根據其狀態選擇一組可繪製集 中的一個。
- 級別:複合可繪製,根據其級別選擇一組可繪製的集合 中的一個。
- 比例尺:一個可繪製的單個子可繪製組合,其整體大小根據當前級別修改。
非常感謝你。我從中學到了很多東西 – CuGBabyBeaR
可能複製http://stackoverflow.com/questions/4570929/drawable-advantage-over-bitmap-for-memory-in-android的 – Aerrow