ios和安卓有什麼不同?

雪花飄落之時\n


安卓用的是JAVA語言,Java的通用性強,而iOS用的是Objective-C,Object-C的專一性強。安卓系統是通過Dalvik虛擬機,雖然安卓5.0後可以採用ART模式來執行,但還是要繞個圈子後才執行程序,所以效率相對更低。而且iOS系統本身優化的很好,程序是直接執行。

安卓有一個非常大的特點便是開放性,多元性。如果一個人說自己懂安卓,那麼他一定要懂ROM包,第三方REC,FASTBOOT線刷,Root,Xposed框架等。這些功能極大地體現了安卓的特點:開放,多元。可以自定義系統,可以加入自己的想法,甚至開發出比原廠軟件更好用的工具。

再來看看IOS,相較於安卓的開放,IOS是一個極端的反例。它極度的閉關,軟件的審核極度嚴格,框架極為複雜。但也正是這樣嚴格的生態,讓IOS更加好用,更適合普通消費者。當拿到手機時,不需要考慮如何刷機,root,裝框架。


天地合通訊


看你是從哪方面來說。如果從系統的上來說。那麼可以通俗的告訴你,ios不是開源的,安卓是開源的。開源的意思就是所有人都可以來更改源代碼。正是基於這樣的特性,ios相對的安全性更高。而且安卓的安全性就沒有那麼高了,但是也提供給了很多技術大牛或極客的發揮空間。

如果你是問系統的好用程度。那麼我要說兩者的運營機制不同,通俗的講如果將ios的app在後臺運行,那麼它就是處於休眠的狀態,ios會全力保證手機當前的app的流程行,所以只是感覺。安卓則是後臺也會一直運行,所以運行的程序多了,感覺會卡頓。但是現在的手機配置都很高,在這方面兩者相差並不大。

如果你問我在app的方面。那麼我會告訴你,再國外,安卓和ios都會有一個統一的應用市場app store 和Google play。但是在國內,基於發展路徑不同,各大廠商都有自己的應用市場。前面因為提到了安全性的問題,所以這裡也可以說一下,正是因為如此。App Store裡面上架應用會比較嚴格。相應的安卓應用市場就沒有那麼嚴格了,所以在使用安卓手機的時候也要擦亮眼睛,不亂下載app。

以上就是兩者的區別,希望能夠幫助到你。


海綿科技館


既然題主要求簡單易懂的解答,那我就簡單說一下ios的性能為什麼比安卓好。

iPhone比安卓流暢的3點重要原因

1、首先是iPhone的硬件本身就是頂級的,就拿處理器來說,iPhone的處理器性能一直領先安卓旗艦處理器1-2代。目前安卓陣營性能最強的驍龍865處理器,其單核性能其實也就iPhone8的水平,整體性能最多也就蘋果上代的iPhoneXR的水平。所以蘋果手機本身體質就更好。

2、第二點得益於IOS的運行機制,iPhone把全力運行當前屏幕上打開的應用,切出去在後臺的應用佔用資源較少,保障當前的應用能夠流暢運行。所以就算是使用了幾年的iPhone,打開日常應用時可能有些慢,但是運行過程中還是比較流暢。

3、最後要歸功蘋果對於第三方應用的管理,和安卓系統的開放不一樣,蘋果對第三方應用管理是非常嚴格的。比如安卓系統中,同一個廠商的軟件,存在互相喚醒的情況,導致後臺總是有很多軟件在運行。IOS上就不存在這個問題,一個軟件只能幹自己的事情,不能說自動打開了別的軟件。

結論

所以iPhone本來硬件性能又強大,加上系統機制又好,蘋果對其他應用管理又嚴格。最後直觀的表現就是安卓手機剛買來時比較流暢,但是越來越卡,因為性能本身就跟不上了。而iOS本身性能就領先1-2年,優化又好,自然就可以多使用一段時間不卡頓了。


分享到:


相關文章: