其實(shí),,大家會(huì)有這樣的問(wèn)題狗叔也很理解,。 在以前,有不少用戶為使用 Android 手機(jī)時(shí),,發(fā)現(xiàn)手機(jī)正不斷變緩慢,。必須要重置手機(jī)后,這種緩慢才能被緩解,。而 IOS 并不會(huì)如此,。因此就有不少用戶覺(jué)得 Android 的流暢度不如IOS。 實(shí)際上,,Android 和 IOS 在誕生的時(shí)候兩者就有很大的差距,。 Android 是基于 Linux 開(kāi)發(fā)的。而 IOS 是屬于類(lèi)Unix的商業(yè)操作系統(tǒng),。 在IOS誕生的時(shí)候,,蘋(píng)果就已經(jīng)將操作系統(tǒng)私有化并視為企業(yè)戰(zhàn)略,用喬布斯的話來(lái)講,,他是將iOS裝進(jìn)了iPhone這個(gè)盒子里,,然后賣(mài)給了用戶。所以,,iPhone之所以不會(huì)出現(xiàn)“越用越卡”的情況,,是因?yàn)樘O(píng)果公司對(duì)它的手機(jī)從硬件到軟件擁有最高的管理權(quán)限,在封閉式的環(huán)境中,,來(lái)自第三方的應(yīng)用程序無(wú)法調(diào)用超過(guò)iPhone承受限度的指令,,自然也不可能造成持續(xù)性的系統(tǒng)損傷。 然而Android手機(jī),,由于開(kāi)源的公開(kāi)條件,,Google無(wú)法從代碼這一端口約束第三方的應(yīng)用程序,同時(shí),,由于Linux核心設(shè)定應(yīng)用在調(diào)取系統(tǒng)功能時(shí)一定要取得ROOT權(quán)限,,這也導(dǎo)致大量應(yīng)用因?yàn)閱我还δ艿膶?shí)現(xiàn)需求而獲得整個(gè)ROOT層面的支配,可以在Android手機(jī)的任意儲(chǔ)存位置進(jìn)行讀寫(xiě),,導(dǎo)致讓Android手機(jī)無(wú)法對(duì)惡意App事先設(shè)防,。 接著在系統(tǒng)在系統(tǒng)響應(yīng)機(jī)智方面,,IOS和Android還有著很大的區(qū)別。在IOS上,,系統(tǒng)響應(yīng)的優(yōu)先級(jí)是觸摸→媒體→服務(wù)→操作系統(tǒng),,這里面觸摸反饋是最優(yōu)先響應(yīng)的,所以能給人反應(yīng)迅速的系統(tǒng)特點(diǎn),。 而Android的響應(yīng)優(yōu)先級(jí)是程序→框架→系統(tǒng)→內(nèi)核,,而屏幕響應(yīng)是在系統(tǒng)層,因此讓很多人感覺(jué)Android不如iOS流暢,。 除了以上這些,,Android 的流暢度不如IOS流暢原因還有部分是來(lái)自Android 碎片化的原因。 由于Android 擁有開(kāi)源的性質(zhì),,不少手機(jī)廠商的操作系統(tǒng)都基于Android開(kāi)發(fā),。當(dāng)這些廠商每發(fā)布一款不同配置搭載基于Android開(kāi)發(fā)的系統(tǒng)。對(duì)Android而言就是一個(gè)衍生的Android,,這就是所謂的Android碎片化,。 然而,這些基于Android開(kāi)發(fā)的手機(jī)操作系統(tǒng)都屬于Android,,但是在系統(tǒng)體驗(yàn)上都還存在很大的差異,。 很多人會(huì)發(fā)現(xiàn),同樣采用6GB運(yùn)存的手機(jī),,在開(kāi)機(jī)后沒(méi)有打開(kāi)APP的環(huán)境下,,兩者可用的內(nèi)存完全不一樣。有的機(jī)型可能可用4GB,,有的可能只有2GB,。 而不可用的內(nèi)存基本上都是被系統(tǒng)應(yīng)用所占用,在很多時(shí)候當(dāng)您打開(kāi)系統(tǒng)自帶的電話,、短信,、相機(jī)等功能時(shí)會(huì)發(fā)現(xiàn)這些功能的開(kāi)啟速度遠(yuǎn)遠(yuǎn)超出第三方軟件。主要原因就是因?yàn)橄到y(tǒng)將這些功能常駐在系統(tǒng)運(yùn)存中,,并且不能被關(guān)閉,,導(dǎo)致部分系統(tǒng)功能在開(kāi)啟的速度遠(yuǎn)遠(yuǎn)高于第三方軟件。 至于在同樣配置卻擁有不同內(nèi)存的差異,,這個(gè)問(wèn)題主要與系統(tǒng)有關(guān)系,。很多手機(jī)廠商為了給用戶更好的系統(tǒng)體驗(yàn),于是在系統(tǒng)中加入了不少服務(wù),。就像那些支持手機(jī)支付的功能手機(jī)中都會(huì)加入來(lái)自銀聯(lián)的安全服務(wù),、手機(jī)中自帶的語(yǔ)音助手服務(wù)、健康服務(wù)等。這些服務(wù)為了能夠在系統(tǒng)中正常運(yùn)行,,基本都被設(shè)定為常駐的狀態(tài),。而每個(gè)系統(tǒng)說(shuō)定制的服務(wù)不同,所以導(dǎo)致每個(gè)系統(tǒng)所占用運(yùn)存容量也不同,。 除了系統(tǒng),,還有就是第三方APP的問(wèn)題。由于安卓的碎片化問(wèn)題導(dǎo)致第三方軟件的開(kāi)發(fā)者在開(kāi)發(fā)軟件時(shí)都要對(duì)每款機(jī)型的分辨率進(jìn)行適配,,并在APP中添加自適應(yīng)功能,。如果APP無(wú)法自適應(yīng)當(dāng)前機(jī)型的分辨率,就會(huì)導(dǎo)致第三方APP出現(xiàn)閃退,、無(wú)響應(yīng),、卡頓等情況。 所以,,在很多Android手機(jī)在首次開(kāi)售的時(shí)候第一批到手的用戶會(huì)發(fā)現(xiàn)部分第三方APP無(wú)法使用,,閃退,卡頓的情況,。這些都屬于正常的情況,因?yàn)檫@些第三方APP還不能完好的適應(yīng)您所購(gòu)買(mǎi)的手機(jī),。 說(shuō)到第三方APP,,不得在提下那些“流氓軟件”。在那些“流氓軟件”內(nèi)存常駐的方式來(lái)相互喚醒應(yīng)用,,導(dǎo)致這些內(nèi)存用量的增加,。至于是誰(shuí)誰(shuí)誰(shuí)旗下的APP狗叔就不說(shuō)了(其實(shí)就是:XXX全家桶)而這些“流氓軟件”靠系統(tǒng)的內(nèi)存清理功能是完全清理不掉的,必須要用到第三方軟件:冰箱,、黑域等讓APP“凍結(jié)”的功能才可阻止這些APP在后臺(tái)常駐或相互喚醒,。 狗叔好像把IOS忘記了 然而 IOS 是為蘋(píng)果的商業(yè)系統(tǒng),擁有著閉源的特性,,只在蘋(píng)果自家的產(chǎn)品上搭載,,不對(duì)外開(kāi)放。因此,,就沒(méi)有Android那樣的碎片化問(wèn)題,。 再加上IOS對(duì)第三方無(wú)法調(diào)用超過(guò)iPhone承受限度的指令,那些“流氓軟件”就無(wú)法實(shí)現(xiàn)常駐系統(tǒng)內(nèi)存,。在加上所搭載IOS的設(shè)備就那么幾款,,對(duì)于IOS開(kāi)發(fā)者來(lái)說(shuō),可以更好的維護(hù)IOS所支持的APP,。這就是為什么部分APP在兩個(gè)不同系統(tǒng)平臺(tái)中,,在體驗(yàn)上擁有不同的差異。 狗叔小結(jié): 其實(shí),現(xiàn)在的很多Android設(shè)備和IOS設(shè)備在流暢度上并沒(méi)相差太多,。甚至有些Android設(shè)備還在流暢度上還超越了IOS設(shè)備,。主要還是因?yàn)橛布奶嵘拖到y(tǒng)的優(yōu)化。如果配置太低的Android設(shè)備,,在流暢度上肯定還是不如IOS設(shè)備,。 不過(guò),狗叔還是比較喜歡 Andorid 設(shè)備,,由于它的開(kāi)放性,,狗叔可以在Andorid設(shè)備中不需要任何權(quán)限就可以任意修改手機(jī)中的任何視覺(jué)效果或圖標(biāo),而在這點(diǎn)上IOS設(shè)備就必須要先越獄再修改,,然而越獄后的IOS設(shè)備就無(wú)法再擁有保修服務(wù),。 這就是為什么狗叔喜歡Android設(shè)備
|
|
來(lái)自: 購(gòu)機(jī)選機(jī) > 《待分類(lèi)》