時間:2020-07-01 來源:互聯網 瀏覽量:
從二者一開始在選擇開發平台時就出現了區別,Android 使用的是可以在各種硬件平台都可以運行的Linux,iOS使用的則是要與硬件配套的Unix。所以iOS隻能在iPhone中使用,而Android 可以被許多手機廠商進行深度定製也是這個原因。
在軟件的運行機製上,iOS采用的是沙盒機製,就是每個應用都有自己的獨立存儲空間,不可以去訪問其他應用的文件夾。而Android 是虛擬機運行機製,具有代碼密度小,運行效率高的特點。相比起來,iOS裏的各個應用就會占用很多的空間。
現在的Android 手機之所以會出現12GB大運存,而iPhone還在4GB晃悠,這與它們使用的後台機製有關。iOS使用的是偽後台機製,退出一個app後,它隻會保存最後的數據。而Android 則不同,它會讓所有啟動過的應用都保持後台運行,這也就導致了應用開的越多,Android 手機就越卡頓的原因。