安卓儲存主要有三種
1.RAM
2.ROM
3.SD(另外含有USB storage)
一、RAM
? ? ? ?RAM:手機運行內存鸡号。用于存儲應用運行時的各種對象和變量常量等
? ? ? ?如:魅族手機m15,官方的宣傳口語是4+64g大內存待错,這里的4G就是指的我們的運行內存
? ? ? ?? ? ? ? 運行內存越大疮胖,手機運行速度越快
二哗总、ROM
? ? ? ?ROM:機身內存(輔助存儲器)又分為內部存儲和外部存儲。
1. 內部內存:用來儲存系統(tǒng)文件和應用私有文件脸候,除非有root權限,這部分是不可見的运沦。也就是我們常說的data區(qū)泵额,路徑為/data/~~~
2. 外部內存:這部分空間的數據是可見的携添,比如我們手機連接電腦這時候看到的就是外部存儲數據。路徑一般為/storage/emulated~~
三、SD
? ? ? ? SD卡:相當于是一個輔助存儲器羞秤,跟rom的外部存儲幾乎是一樣的缸托,但是路徑的讀取方法是有區(qū)別的
四:安卓儲存可以存放位置
1. apk的下載存放位置,這里由開發(fā)者定義瘾蛋,內部儲存和外部存儲都可以存放
2. apk的安裝位置,這里開發(fā)也是可以定義的,有三種方式
auto:默認安裝手機內存哺哼,如果內存空間不夠,會安裝外置存儲卡上取董,此種方式的安裝棍苹,是可以移動程序位置的
internalOnly:只能安裝在內存中,如果空間不夠將無法安裝
preferExternal:優(yōu)先安裝在外部存儲(sd卡更優(yōu)先)茵汰,如果外部儲存空間不夠枢里,將會安裝在內部存儲中
3. 其它資源的存儲,比如圖片:開發(fā)者定蹂午;DB:內部存儲;SP:內部儲存画侣。