-
1 # 海綿科技館
-
2 # 野生雜學家阿博
我是一名Android工程師,針對你的問題,我來分享一下自己的心得。
首先,我們先聊一下系統層面:
iOS是由apple公司開發,目前是一個閉源的系統,不對外開放。
Android是有Google公司開發,目前是一個開源的系統;任何懂系統層的程式設計師都可以下載原始碼進行定製化修改,行內人的話就是中國產廠商是會系統進行閹割,我們目前使用的系統大部分都是不完整或者被修改過的。
再從軟體方面來看:
iOS的應用商店只有App Store一個應用市場,對上線的App都有非常的嚴格的要求;
Android的應用商店,本人瞭解到的就有15家以上。每個應用商店對App的要求不一致,所以導致我們日常使用的App沒有太多效能要求或者有很強烈卡頓感。
然後硬體層面來看:
iOS系統和iPhone代工廠都是直接或者間接和apple公司存在合作關係的,他們可以根據硬體最佳化系統,或者更加系統最佳化硬體。
Android系統由於全世界範圍廠商群雄逐鹿,他們的軟體和硬體工程師並沒有達到apple那樣的合作關係;經常存在手機系統不支援當前的硬體或者硬體不支援最新的系統的情況。
-
3 # 神奇碼農
既然題主要求簡單易懂的解答,那我就簡單說一下ios的效能為什麼比安卓好。
iPhone比安卓流暢的3點重要原因1、首先是iPhone的硬體本身就是頂級的,就拿處理器來說,iPhone的處理器效能一直領先安卓旗艦處理器1-2代。目前安卓陣營效能最強的驍龍865處理器,其單核效能其實也就iPhone8的水平,整體效能最多也就蘋果上代的iPhoneXR的水平。所以蘋果手機本身體質就更好。
2、第二點得益於IOS的執行機制,iPhone把全力運行當前螢幕上開啟的應用,切出去在後臺的應用佔用資源較少,保障當前的應用能夠流暢執行。所以就算是使用了幾年的iPhone,開啟日常應用時可能有些慢,但是執行過程中還是比較流暢。
3、最後要歸功蘋果對於第三方應用的管理,和安卓系統的開放不一樣,蘋果對第三方應用管理是非常嚴格的。比如安卓系統中,同一個廠商的軟體,存在互相喚醒的情況,導致後臺總是有很多軟體在執行。IOS上就不存在這個問題,一個軟體只能幹自己的事情,不能說自動打開了別的軟體。
結論所以iPhone本來硬體效能又強大,加上系統機制又好,蘋果對其他應用管理又嚴格。最後直觀的表現就是安卓手機剛買來時比較流暢,但是越來越卡,因為效能本身就跟不上了。而iOS本身效能就領先1-2年,最佳化又好,自然就可以多使用一段時間不卡頓了。
-
4 # 天地合通訊
安卓用的是JAVA語言,Java的通用性強,而iOS用的是Objective-C,Object-C的專一性強。安卓系統是透過Dalvik虛擬機器,雖然安卓5.0後可以採用ART模式來執行,但還是要繞個圈子後才執行程式,所以效率相對更低。而且iOS系統本身最佳化的很好,程式是直接執行。
安卓有一個非常大的特點便是開放性,多元性。如果一個人說自己懂安卓,那麼他一定要懂ROM包,第三方REC,FASTBOOT線刷,Root,Xposed框架等。這些功能極大地體現了安卓的特點:開放,多元。可以自定義系統,可以加入自己的想法,甚至開發出比原廠軟體更好用的工具。
再來看看IOS,相較於安卓的開放,IOS是一個極端的反例。它極度的閉關,軟體的稽核極度嚴格,框架極為複雜。但也正是這樣嚴格的生態,讓IOS更加好用,更適合普通消費者。當拿到手機時,不需要考慮如何刷機,root,裝框架。
-
5 # 數碼閒聊會
區別:1、支援的裝置不同,ios系統主要用於iPhone,iPad,iPod,itouch,安卓系統支援的裝置眾多,包括小米、三星、oppo、vivo等品牌生產的手機都採用安卓系統。
2、ios系統較為封閉,擁有完整的閉環生態,安卓系統更加開源,擁有開源計劃和應用介面API。手機使用技巧:
2、iPhonex具有鎖定螢幕訪問功能,可以快速開啟相機、手電筒等應用。
3、iPhonex支援Siri語音控制,可以在Siri設定頁面選擇語音助手的喚醒方式。
資料拓展:iOS 12是蘋果公司研發的作業系統,增加睡前免打擾、家長控制功能。勿擾模式支援應用通知訊息遮蔽、最多支援32人進行FaceTime影片聊天、通知訊息可以分組並支援一鍵清空,手機還支援App Limits應用使用時間控制,家長可以限制孩子使用裝置的時長。
-
6 # 舞臺燈光演出
IOS,指的是系統,安卓指的也是系統,但它們是兩個全然不同的系統,就好比南韓的三星也一樣,三星也有他們專門的系統,我們中國產也有中國產的系統,就華為去年才釋出了新的,鴻蒙系統,現在華為新發布的手機裡面用的就是鴻蒙系統,具體這些系統有什麼不同?你使用一下就知道了,我個人認為支援中國產,用華為的鴻蒙系統最好了,支援華為
-
7 # 知了輕應用
IOS和安卓系統是倆中語言開發的,也是針對相應手機型號的。每個手機都有自己相應相容的系統:如IOS和安卓系統。下載APP也根據手機系統進行下載使用。
回覆列表
看你是從哪方面來說。如果從系統的上來說。那麼可以通俗的告訴你,ios不是開源的,安卓是開源的。開源的意思就是所有人都可以來更改原始碼。正是基於這樣的特性,ios相對的安全性更高。而且安卓的安全性就沒有那麼高了,但是也提供給了很多技術大牛或極客的發揮空間。
如果你是問系統的好用程度。那麼我要說兩者的運營機制不同,通俗的講如果將ios的app在後臺執行,那麼它就是處於休眠的狀態,ios會全力保證手機當前的app的流程行,所以只是感覺。安卓則是後臺也會一直執行,所以執行的程式多了,感覺會卡頓。但是現在的手機配置都很高,在這方面兩者相差並不大。
如果你問我在app的方面。那麼我會告訴你,再國外,安卓和ios都會有一個統一的應用市場app store 和Google play。但是在國內,基於發展路徑不同,各大廠商都有自己的應用市場。前面因為提到了安全性的問題,所以這裡也可以說一下,正是因為如此。App Store裡面上架應用會比較嚴格。相應的安卓應用市場就沒有那麼嚴格了,所以在使用安卓手機的時候也要擦亮眼睛,不亂下載app。