android太慢了
㈠ 安卓為什麼比蘋果慢
雖然很多Android手機的配置都比iPhone要高,比如大多數Andorid手機的內存都有1GB,而iPhone 4S只有512MB內存,但用過iPhone的人都知道Android手機在使用的時候總感覺沒有那麼順滑,究竟為什麼會出現這種現象呢?
Android沒有iOS流暢的原因並非Java GC導致暫停,也不是因為Android運行的是Java編譯的bytecode而iOS運行的native code,根本的原因是,iOS的UI渲染採用實時優先順序,而Android的UI渲染遵循傳統電腦模式的主線程普通優先順序.
這聽起來似乎很抽象和難以理解,但大家可以嘗試一下,使用你的iPad或者iPhone,打開Safari,然後載入一個復雜的網頁,例如新浪網首頁,當網頁載入到一半的時候,把你的手指放在屏幕上,並且四處移動,你會發現所有的渲染立刻停止,在你拿開手指前,網頁永遠也不會繼續載入.
而在Android設備上重復這個操作,你會發現,瀏覽器會繼續嘗試載入頁面並渲染HTML,試圖多任務同時進行,因此對於Android來說,一個高效的雙核處理器是很重要的,這也就是Galaxy S II能夠非常平滑的原因.
在iOS中UI渲染過程具有絕對的優先等級,當用戶接觸到iPhone的觸摸屏後,iOS中所有的進程都將停止,UI線程攔截了所有的事件,系統會將所有資源用於渲染UI過程,以保證用戶界面的實時渲染優先順序.而在Android系統中UI渲染過程的優先順序別卻沒有那麼高,也就是說當你觸摸Android手機屏幕的時候,系統後台的程序並沒有停止,仍然在繼續運行之中,比如下載和查收簡訊,這樣系統UI獲得的資源就不夠,這就是Android系統不流暢的原因.
由於這個原因,新發布的Galaxy Nexus,甚至配備四核處理器的話說EeePad Transformer Prime平板電腦都無法保證順滑的操作體驗,這些設備只能與3年前的iPhone順滑程度相比,那麼Android團隊為什麼不從根本解決這個問題呢?
除了UI渲染之外,Android缺乏有效的的硬體加速也是一個原因,在不同的Android手機上的硬體加速存在巨大差異,而蘋果是唯一一個既做硬體又做軟體的手持設備公司,只有蘋果可以在硬體中插入對軟體的優化,使得基於蘋果晶元的設備不僅省電,而且流暢.
實際上,Android的開發工作在第一代iPhone發布之前就已經開始了,原始Android原型體被設計成為使用鍵盤手機的設備,也就是黑莓手機的競爭對手.UI渲染優先順序別在有鍵盤的手機上並沒有那麼重要.但是在iPhone發布之後,Android小組為了快速推出能與iPhone競爭的產品,迅速將Android改成觸摸屏手機系統,但那時重寫UI框架已經不可能了.因為如果這樣Android應用市場中的所有程序將變得不可用,這種關系將一直處於惡性循環之中.
㈡ 安卓手機卡頓卡怎麼辦
手機卡頓是很常見的現象,造成手機卡頓的原因有很多,解決方法也有很多,下面是我整理了安卓手機卡頓卡的解決辦法,希望對你有幫助!
安卓手機卡頓卡頓原因
一、安卓系統本身太過於開放
它是開放的系統,頻繁的安裝與卸載必然會在手機內積累大量殘留,這些手機底層的殘留物並不會因為你把APP卸載了而自動刪除,卸載APP沒用的,一般用戶也意識不到它的存在,久而久之越積越多。手機用久了,視頻、微博、QQ這類APP必然會產生垃圾,使用最頻繁,所以垃圾產生也多。如果不及時清理,產生大量垃圾也是正常現象。
二、軟體開發者水平良莠不齊
APP開發者技術有高低,有的演算法和優化做得很爛,導致應用在使用時產生大量不必要的垃圾文件佔用ROM空間,各種毫無必要的後台自動啟動和進程佔用RAM。這又要說到安卓寬松的審核機制,使得這些不規范APP得以流向消費者。由於安卓用戶沒有良好的付費習慣,安卓程序基本只能靠植入廣告來掙錢,所以很多APP拚命植入廣告插件,雙十一那天,我手機一晚上竟然收到了26條由APP推送的通知消息。
三、不良軟體廠商的無恥行徑
強制在通知欄推送消息還算是輕的,更要命的是那些不良軟體廠商的釣魚推廣。很多朋友可能在通知欄看到一條消息,就去點擊它,但是只要你點擊了裡面變成軟體下載了,而且連停止按鈕都沒有,根本停不下來。這些垃圾軟體一旦安裝了,無時無刻不在後台佔用你的手機內存和存儲空間。
安卓手機卡頓卡的解決辦法
1、定期清理手機緩存
a、桌面--文件管理--文件清理,來清理所有應用軟體的緩存垃圾文件;
b、藉助應用軟體自帶的清除緩存功能。比如清除微信的緩存垃圾文件,進入微信--我--設置--通用--清理微信存儲空間,就可以選擇性刪除各種文件。
c、藉助三方軟體清除緩存,比如獵豹清理大師。
2、關閉不用的軟體後台進程
長按HOME鍵--再點擊「小掃把」清理。或直接下拉通知欄--點擊一鍵清理後台運行程序。
3、桌面盡量減少使用動態壁紙和過多小插件
一些具有實時刷新功能的'小插件會一直在後台運行,不僅占據了寶貴的RAM,還會在後台偷偷跑流量並持續消耗電量;所以應盡量減少此類數據密集型應用的小插件。
4、在軟體商店搜索下載安裝應用程序
現在第三方等市場太復雜,有不少程序自帶惡意插件,從而拖慢了速度,所以要想使自己的愛機保持良好的運行速度,關鍵還是保持良好的使用習慣,維護好自己的手機。
5、關閉自動啟動軟體程序
桌面--安全中心--許可權隱私--自啟動管理--進行相關設置。
6、少用動畫效果:
Android設備大都內置了動畫效果,我們可以通過設置提高手機運行速度
a、關閉動畫:設置--常規--更多--開發者選項--分別點擊窗口動畫縮放、過渡動畫縮放和動畫程序時長縮放--關閉動畫--即可;
b、打開強制進行GPU渲染:設置--常規--更多--開發者選項--打開強制進行GPU渲染;
c、設置後台進程式控制制:設置--常規--更多--開發者選項--後台進程限制--進行相關設置。
7、每天都開關機一次
重啟手機可以關閉後台運行程序,清除系統產生的臨時緩存垃圾(非軟體),解決系統或者軟體未知錯誤,用最簡單的方法釋放內存
8、及時更新手機固件版本
新版本在系統各方面都進行過優化,而且也更穩定。
㈢ 安卓手機速度慢怎麼辦
對於智慧機而言,蘋果和安卓不相上下,在流暢度方面,安卓就稍顯遜色了,那麼如何提高安卓手機的反應速度呢?下面我就為大家介紹一下安卓手機反應慢的解決方法,歡迎大家參考和學習。
智慧機反應慢的解決方法:
1、刷機
從Android 4.1開始,Android的流暢性便有了質的飛躍。Android 4.1的觸控感覺非常好,這主要歸功於Android 4.1的幀速度提高到了60fps,而且在觸控延遲上有更加優秀的表現。因此,建議所有Android手機都刷到4.1以上,這種體驗絕對是以往使用4.0甚至2.3系統都不可想像的。
2、更換核心
Android手機的核心Kernel對手機流暢性也是有很大的影響,核轎嘩心直接影響CPU的執行效率、閉森行頻率變化等。超頻可以提高了流暢度,一些第三方核心支援CPU的超頻,當然也要特別注意溫度和電壓的均衡控制,保持春喊穩定性。
3、開啟效能模式
大部分手機預設設定是標准模式或省電模式,這對效能是有很大影響的,因此建議不是有特別需求還是調至效能模式。開啟系統設定,在系統設定中進行設定,因不同手機而異,總之大同小異。
4、關閉動畫特效
關閉動畫特效在安卓4.0之後便有此設定,Android 4.0有兩項關於此項設定,包括視窗動畫縮放以及過渡動畫縮放,在「系統設定」中的開「發人員選項」中設定。魚與熊掌不可兼得,這樣也在視覺體驗方面大打折壽。
5、不保留活動
這個選項把Android相對iPhone的其中一個很大的優勢舍棄了,即「多工」。對於安卓超高的配置而言,如果只執行一個軟體,流暢度會非常高,但是並不建議使用這種方法提升流暢度。在「設定->開發人員選項」中可操作此項。
6、更換啟動器
很多安卓系統卡頓的罪魁禍首就是系統的啟動器,現在一些品牌的手機啟動器做得越來越炫麗,也越來越復雜,當然代價就是佔用RAM和ROM更多,您可以替換第三方啟動器,例如Apex、NOVA等,它們帶來的流暢度提升也是非常明顯的,下圖為NOVA啟動器介面。
7、解除安裝系統程式
現在越來越多官方系統自帶很多惱人的程式,而且不能解除安裝,這些軟體往往都會開機自啟動,對系統流暢度影響比較大,但是要刪除這些自帶軟體需要獲取root許可權。您可以刷一些第三方已root的rom,也可以利用軟體獲取root許可權,然後解除安裝系統軟體。騰訊手機管家、360手機衛士等都具備刪除系統軟體的功能,以下是「力卓工具箱」軟體的系統軟體解除安裝介面。
8、刪除開機啟動項
關閉開機自啟動項和軟體後台自啟項可以有效提高手機流暢度,解決手機卡頓的現象。我們可以利用第三方程式,如力卓工具箱、360手機衛士、360優化大師等軟體禁止開機啟動項和後台自啟項。