1. 如何優化自己的安卓手機,提高流暢度
你可以試來試騰訊手機管家,它有專源門的一鍵優化功能,按一下就給你的手機清理垃圾。不過你放心它只會清理你系統中不必要的數據釋放空間,不會刪除你的重要信息。還有記得平時用過手機都用騰訊手機管家關閉一下後台程序,這樣也可以很有效的給你的手機加速。
2. 為什麼原來安卓系統的流暢度要比ios差
IOS的UI渲染是採用實時優先順序,而安卓的UI渲染是遵循傳統電腦模式的主線程普通優先順序,簡單的說就是IOS對屏幕反應是優先順序很高,用戶只要觸摸屏幕,系統就會最優先處理屏幕顯示的這個層級,馬上給出動畫效果。然後才處理媒體 服務 核心的架構;而安卓則是追求進程優先,觸摸屏幕後的手機屏幕顯示和動畫效果放在後面;
IOS其實是採用的偽後台,當用戶HOME鍵退出應用時,IOS其實關閉了該程序,只保留應用的圖像入口,只會默認將應用的最後運行數據記錄在RAM中,可是為什麼IOS用戶也能收到推送消息呢?因為用戶從應用中選擇了開啟推送後,系統會增加幾個進程,這幾個進程會從蘋果伺服器接收信息,然後再通過伺服器發給用戶,蘋果伺服器在這里就起到了中轉的作用,正是因為有了這一系列的機制,所以即便iPhone的配置比安卓機低,但是IOS還是會給人更加流暢的感覺。
3. 為什麼我的每一台安卓手機用久了都會變卡
這是安卓手機的通病,技術層面說是安卓系統為了保持開放性,所以會出現很多跟硬體以及不同版本系統兼容性不好的問題。
手機卡 不夠流暢實際說的手機上的軟體卡,其實手機分為硬體,系統,軟體三部分。每個部分出問題,或者每兩個部分對接出問題,都會造成手機卡。
一、硬體一般都有硬體廠商提供。
比如:華為 小米 vivo 三星等所有手機廠商)
二、系統也統一都是衍生自谷歌的安卓。
很多人都會納悶,不同系統使用起來明明不一樣。確實有些差別,那是因為每個手機廠商都會基於自己的設計和自己的硬體兼容,對谷歌的官方發布的安卓系統做不同程度的改造。但歸根結底,還是谷歌的系統,由此可以看出很多人納悶美國為啥能制裁華為。就是因為如果安卓不讓華為使用,華為一時半會很難拿出成熟的系統供華為手機使用。很多人可能聽說了,華為發布自己的鴻蒙系統,可那畢竟才出來沒多久,是個很令人振奮的開始。但還遠沒有到可以商用的地步……
三、軟體 軟體則是由不同的軟體廠商提供。當然手機廠商自己也會提供很多原生的軟體,比如瀏覽器,通信錄等等。
然後我們就再回到手機卡 不流暢的問題上。 以上三個主要因素只要一個因素出問題,手機就會卡。
再來解釋為啥手機剛開始很流暢,用的久了會越來越卡。正常情況下,剛出的新手機硬體性能都比較高,系統也是最新的,手機廠家會把兼容性調整到最佳狀態。
但隨著時間的推移,谷歌的安卓系統升級了,那麼廠家的系統也要跟著調整。手機廠家一調整,新的機器都沒問題。可問題就來了,已經賣出去的手機硬體不可能再做調整了,廠家會對不同版本的手機做兼容。但有一點是肯定的,就是所有的調整都優先考慮最新版本的手機。很好理解,已經賣出去的手機肯定沒有正在推銷的手機重要呀……
時間再推移,也就是很多使用超過三年的,就會發現出了卡,很多功能甚至是軟體都不支持的。 這是因為廠商要支持考慮的硬體版本太多了,維護成本 太高,所以就放棄了很多老舊手機的維護,能保證用的就保證用,不能保證兼容性的就乾脆放棄。這種事情 手機廠商永遠不會跟用戶說的。
說了手機廠商,我們再來說說做App的各個軟體商家。手機廠商滿世界都是,做軟體的不可能都考慮這些軟體商家。作為開發者,他們參考的標準是谷歌,考慮自己的 App對支持谷歌安卓就可以了。但同樣問題,用戶手機的系統版本可是不一樣呀,所以App研發者同樣面對要兼容不同系統版本的問題。當時間太久,系統太老了,甚至是開發維護成本太高,都會選擇放棄對老系統的優化升級。作為開發者,我經歷過太多這樣的情況,安卓用戶反饋App有問題,我們排查後發現是他手機太舊的問題。
我們會估算開發的成本,領導會根據此類用戶的多少來決策到底要不要做兼容修改。說句實話,大部分小公司都不會做過多修改,因為成本不允許。
很多軟體大公司為了提高用戶體驗會花費大量精力財力來做兼容工作,但也不是全部,只能說比普通公司做的多一點。 比如我們的微信,很少出現不兼容。但它依然要面對時間久了卡的問題。
看到這里,我跟相信大家都明白了手機卡的原因了吧……
又有很多小夥伴會問:蘋果為啥不怎麼卡?
准確來說蘋果不是不怎麼卡,而是蘋果對系統版本的兼容性會好很多,一般用個兩三年之後才會出現明顯的卡噸,但比起安卓來說要好太多……
原因就在於,蘋果系統跟硬體都出自一家公司,所以系統跟硬體的兼容性要比安卓好太多 太多……
還有一個重要原因是,蘋果手機硬體總共沒幾個,作為開發者,可以也沒有像安卓那樣有無數的硬體廠商,所以兼容性問題雖然也存在,但會少很多。這樣App的性能體驗自然也就好很多。
嘮叨這么多,再說說大家怎麼選手機。 我說了蘋果這么多好處,不代表非得讓大家選蘋果。 大家要明白 不管蘋果還是安卓 系統都不是我們自己的。
我條件的小夥伴可以買蘋果,雖然貴,但是用的久一點,折算下來 性價比也不算高。
至於安卓手機,我推薦大家盡量買新款,根據經濟能力選擇不同配置。但有一點要明白,盡量選擇剛出來的機型,這樣手機才能用的很久不會變卡。
那些高配置,但是出來很久的機型打折,我不是特別推薦。
好了嘮叨著這么多,作為開發者出身,就是想把很多人問我的這方面的問題給講明白了。
歡迎留言,有相關技術問題 給歡迎私信,求關注[祈禱][祈禱]
很高興回答你的問題
相信大家都有這樣的感覺,周圍很多人都在用蘋果手機,並且每一部都是蘋果手機,即使偶爾換了一部安卓手機,過了不久也會再換回來。
為什麼?你問他們的時候,幾乎會得到一致的回答:因為蘋果手機流程,安卓手機太卡了。白給我安卓手機我都不用!
為什麼會出現這樣的問題呢,現在我給大家解答一下這個問題:
大家都知道,蘋果系統並不是開源的,系統比較封閉,而且開發者在開發蘋果應用的時候限制也比較多,需要受到系統開發要求的限制。而且評估手機的內存控制相對精細,不會像安卓那樣肆意揮霍內存。
安卓系統是開源系統,很多模塊管理比較粗放,開發者受限制比較小。如果你一個手機4G,一個應用可以把這4G的應用完全占滿,讓你的手機卡到關機。
安卓的垃圾回收機制不太好,創建的資源或者對象在銷毀的時候不徹底,會有一些殘余,這些殘余會越來越多,導致手機越來越卡。所以,在用安卓手機的時候,過一段時間關機再開機,你會發現手機運行速度快很多,但是蘋果手機卻幾乎沒有變化。
還有些垃圾關機也無法完全清除,關機用處也不大,這個時候就需要刷機或者回到出廠設置讓手機清理一下。
蘋果的用戶會發現就算你同時開30個應用,也能照樣流程的應用。但是安卓手機如果同時開10個以上,你就會發現系統比較卡了。為什麼呢?因為蘋果手機和安卓手機的後台駐存機制不一樣,蘋果手機的後台是假後台,有部分應用當你後台運行的時候,系統會釋放這部分應用的資源,當你前台打開時再創建。但是安卓手機就不一樣了,它比較老實,你讓它後台,它就老老實實的後台,一點也不偷懶,造成了整個手機的卡頓。
如果想讓安卓手機不卡頓,可以通過如下方式解決:
1、盡量每天都要關機一次
2、每周清理下垃圾和無用文件
3、可以每半年或者一年刷機
可以保證手機盡可能的流暢!
希望能解答你的問題,如果有疑問,可以留言交流!
不管是安卓手機還是蘋果手機用久了都會變卡的,畢竟手機也是有壽命的。隨著使用時間的推移軟硬體都會老化,這就會造成使用的卡頓。學會幾招使用小技巧,讓手機流暢如初!
第一招,下載安裝合適的軟體。手機本身存儲是有上限的,每個軟體都在分佔你6手機的內存。軟體安裝的多了,手機可用內存變小,手機不卡才怪!所以,平時手機上沒用的軟體該清理就清理,用不到的軟體也不用下載了!
另外,對於軟體下載也要選擇安全的軟體下載。安卓系統比較開放,很多手機應用質量不高,甚至可以說是流氓軟體,下載的時候要特別注意,從官方渠道下載最好!
第二招,定期清理手機垃圾,應用緩存,給手機釋放內存空間。每個手機應用的使用,都會產生垃圾以及緩存,我們要及時的去清理一下,給手機瘦瘦身!特別是一些軟體卸載後的殘留,這些也侵佔著我們大量的手機空間。我們可以通過手機自帶的文件管理器對其深度清理,清理不掉的也可以找到文件夾,把文件夾刪除了!
第三招,清理後台程序。我們有沒有發現手機關機重啟後會比較流暢一些?那是因為關機後我們把手機所有的程序都關閉了,再開機的時候手機在用軟體比較少,運營內存充足就相對更流暢了。
所以,我們在使用手機的時候,不是直接返回就退出應用了,很多應用還會在後台運行,佔用著運行內存。我們可以通過手動選擇性關閉暫時不用的應用,給手機足夠的運行空間。
第四招,不過度使用手機,定期保養一下。我們很多時候都在高強度的使用手機,這幾種情況的時候可以適當的暫停一下,給手機休息一下!
手機高溫,邊充電邊玩,或者外部環境比較冷等,這幾種情況會加速手機的硬體老化,盡量避免這幾種情況的出現。另外,手機屏幕也比較脆弱,在使用的時候注意不要摔了,磕了,碰壞了關鍵的地方,手機不僅會卡,還會報廢!
手機使用的時候愛惜一點,平時多給瘦瘦身,手機不僅會使用起來更流暢,還會用的更久一點!
安卓手機越用越卡這個問題是所有的安卓手機用戶都會遇到的問題,也是安卓手機最大,最受人吐槽的一個問題,在遇到安卓手機越用越卡的問題時,許多網友都會將這個問題發生的原因單純地怪罪到安卓操作系統的頭上,但是事實上,造成安卓手機卡頓的原因是有多個方面的,安卓操作系統的缺陷只能算是安卓手機越用越卡的原因之一。
首先我們先來聊一聊安卓操作系統的缺陷,想必大家都知道,安卓操作系統是基於Linux操作系統所打造的一款手機操作系統產品,這款操作系統在基於Linux操作系統打造的同時也繼承了Linux操作系統的一些缺點,其中最大的缺點之一就是Linux操作系統的碎片化問題,也正是因為這個問題才會導致安卓手機越用越卡。
不過對於安卓操作系統碎片化問題的解決上,我國的華為做出了非常大的努力,早在多年前華為就曾正式宣稱過可以令安卓手機18個月不卡頓,用過當時那些華為手機產品的用戶應該都知道,華為確實是可以做到讓安卓手機18個月不卡頓的,華為當時所研究出來的這項技術,如今也已經被谷歌應用在了後續所有的安卓操作系統上,這也是近幾年來安卓操作系統流暢度提高的主要原因。
隨著時間的推移,手機產品使用時間的增長,手機的硬體會逐步地老化,從而導致手機性能下降,無法流暢運行手機上的各種應用軟體,導致手機卡頓,這個問題不僅僅是安卓手機存在,蘋果手機也同樣存在,只不過因為操作系統的關系,安卓手機在流暢度上的下降相比於蘋果手機來說要明顯得多,這種原因造成的卡頓是無法通過軟體層面來解決的,只能更換手機。
相信最近幾年來,安卓手機用戶和蘋果手機用戶對於手機應用的大小變化都是深有體會的,尤其是對於部分大型 游戲 產品來說,其安裝包的大小變化更是可以用恐怖來形容,更重要的是,很多 游戲 產品(比如王者榮耀)在下載安裝完成之後,還要繼續下載一些與 游戲 相關的配置文件及信息,這些配置文件及信息動不動就在3、4GB以上,大大地佔用了手機的內存空間,令操作系統的運行空間大幅度減少,從而導致手機卡頓。
而且即便是你手機的內存空間充足,手機軟體在功能變多之後也會加大手機的運行負擔,從而造成手機卡頓,對於這種情況所造成的卡頓,用戶唯一能採用的解決辦法就是關閉手機軟體的自動更新功能,盡可能地不去更新這些手機軟體,另外,當手機提示你需要進行系統更新時也要酌情考慮是否需要升級,一般情況下,一部安卓手機產品在進行過一次大版本升級之後,就不適宜再次進行系統更新了,除非新系統有什麼新技術可以解決手機的卡頓問題。
安卓手機越用越卡是相對於蘋果的iOS系統而言。蘋果因為有第三方APP代碼審核機制,同時軟硬體都是自己開發,所以消費者感到使用起來很流暢。
而安卓是基於Linux的一個開源系統。安卓的硬體設備由不同的硬體廠家生產。安卓的app也沒有代碼審核這一關。所以我們看到市面上大量深度定製的安卓系統和良莠不齊的安卓app,使用時就會因為大量的軟體後台掛起、內存佔用、代碼冗餘造成卡頓不流暢。
解決安卓手機卡頓的辦法也很簡單。我們只需要將手機恢復到出廠設置就可以了。現在有很多很方便的換機軟體,我們提前把app、通訊錄備份到雲,浙江手機恢復到出廠設置,一鍵恢復在雲上的備份就可以了。
還有一些安全類的軟體,例如360衛士、魯大師、空調狗、冰箱等等安卓管理軟體。也能不同程度的解決安卓系統卡頓的問題。這需要針對手機卡頓的原因具體分析,再選擇合適的軟體。
總之,系統卡頓的原因不是硬體軟體本身,而是是用戶自己選擇的問題。選擇封閉的系統,像蘋果的iOS,他就能解決你流暢的問題,但是帶來的問題就是產品的可玩性不足,沒有個人發揮的空間。而選擇開放的安卓平台就會面臨種種軟體良莠不齊帶來卡頓的問題。但這對於動手能力強的同學來說根本不是問題。
大家平時可能都會注意到這樣一個問題:安卓手機使用時間較長後(一般為一年左右)就會變得越來越慢了?下面就介紹下安卓手機變卡的原因,知道了原因才能在日常使用中讓手機變得流暢。
安卓手機
方法/步驟
1/6 分步閱讀
2/6
3/6
4/6
5/6
6/6
這是所有安卓手機的通病,不然的話也不會有那麼多蘋果用戶了!
安卓手機自身設計就是這樣,不過近幾年隨著硬體升級,和蘋果的差距也越來越小,
你覺得卡可能是前幾年的非旗艦機,價格估計都是3000左右的,跟當時的蘋果有明顯差距。
另外,感覺卡也是看誰用的,我家裡一個長輩用著5年前的oppo,就覺著挺好,我用的話簡直是在虐待自己。。近兩年的話安卓硬體設施跟上了運行速度明顯好多了,不過價錢也是水漲船高。我去年入手的mate20,可能是因為不玩 游戲 的原因,使用流暢度明顯比前幾年用的安卓機好多了。日常使用的話只是偶爾卡一點,基本沒什麼太大問題,現在的新機型就更不用說了,幾乎沒有差距!
總之,安卓機的使用率會隨著技術發展越來越成熟,正在一步步餐食蘋果的手機市場!
首先這是由於安卓本身的機制問題,由於安卓系統不同於iOS,各個軟體都是實時運行在手機上的,剛開始手機硬體很棒,這種運行都是沒有多少壓力的,但是隨著軟體的升級,硬體的老化,這種事情手機就吃不消了,這就是卡頓的來源(但是值得一提的是,19年底由工信部主推,國家層面聯合國內頭部的手機廠商成立了安卓推送聯盟,有望從根本上解決這個問題),其次再說的這個問題就是手機硬體的老化以及硬體性能的不斷落伍和軟體越做越大之間的矛盾,說句實話,我六年前的手機還能流暢運行QQ微信呢,就是打王者基本不行,究其原因就是六年前還沒有王者,手機的性能都是隨著軟體發展的(這里就有杠精問了,為什麼蘋果的流暢時間長,主要就是兩個原因,軟體推送在虛擬機上運行不吃運存,現在安卓推送聯盟也有望解決這個問題,其次蘋果的性能是領先安卓一年多的,好比說安卓兩年就不行了,但是由於蘋果的領先需要三年多才不行所以給人一種蘋果很耐用的印象)
簡單的說,用大白話說,1是安卓本身的機制問題,蘋果是墓碑機制,可以自由的控制app的運行,也就是生死,這一點,安卓就差很多!2是,隨著app的升級,功能越來越多,需要的配置就高了,這也是源於安卓太過於開放,審核不嚴格
1因為安卓手機系統是開源的,自由程度更高些,但是軟體限制也更少,所以優化自然也更差些。2安卓手機時間長了cpu處理器、內存讀取速度都有所下降,還有就是安卓碎片化嚴重,APP可以隨意佔用內存,當APP被卸載的時間存在手機上的文件不會被刪除,所以安裝過的軟體佔用內存空間就越多,而內存空間就越來越小,也就越來越卡頓,恢復出廠設置就好了。
4. 如何測試安卓(Android)系統的流暢度
測試方法一:系統自帶-開發者模式
實際上,為了方便開發者測試,安卓本身就內置了流暢度檢測的功能。不過,這需要我們開啟隱藏的開發者選項。如果你在用原生系統,那麼開啟開發者選項的方法很簡單,進入到設置菜單「關於手機」頁面,點擊數次「版本號」,即可開啟開發者選項。如果用的是其他ROM,方法也許有所不同,比如說魅族的Flyme開啟開發者選項的方法是在撥號界面輸入「*#*#6961#*#*」,其他機器方法也各有不同,大家可以參照廠商的說明。
進入到開發者選項,可以看到有「GPU呈現模式分析」的選項,開啟後即可以條形圖和線形圖的方法顯示系統的界面響應速度,可以用以觀察系統流暢度。那麼要如何根據曲線判斷系統是否流暢呢?實際上這個曲線表達的是GPU繪制每一幀界面的時間,只要不超過頂部綠線,都可以視為足夠流暢。
開啟GPU呈現模式分析
FPS Meter可以顯示最大最小幀數以及平均幀數
FPS Meter可以測試界面幀數,不過某些手機如果界面靜止,幀數會為0。FPS Meter除了測量系統界面幀數外,還可以用來測量游戲的幀數,所以用FPS Meter來測試某部安卓機游戲性能多強也是個很好的選擇。
當然,FPS Meter也並非十全十美。由於屬於第三方App,所以可能會有一些兼容性問題。某些安卓機或者ROM使用FPS Meter可能會不兼容,即使成功開啟了幀數顯示也沒法測量到准確數值,而某些設備使用FPS Meter甚至會死機。不過在大多數情況下,這款App還是相當值得信任的。
安卓在多個版本中都通過新技術提升了流暢度,比如說安卓2.3引入Dalvik、安卓4.0引入GPU界面繪制、安卓4.1引入黃油計劃、安卓4.3引入Trim以及安卓4.4引入ART等等。
H5頁面載入速度:window.performance.timing
Android以上測試方法不適用h5頁面
如何分析頁面整體載入速度:
主要是查看指標值PAGET_頁面載入時間,此指標指的是頁面整體載入時間但不含(onload事件和redirect), 此指標值可直接反應用戶體驗, 從此項指標可以知道指定某時間段的頁面載入速度值,以及和天,周,月的對比狀況.也可以查詢指標ALLT_頁面完全載入時間, 可以查詢到從瀏覽器開始導航(用戶點擊鏈接或在地址欄輸入url或點刷新,後退按鈕)到頁面onload 事件js完全跑完的所有時間.如果發現頁面載入速度有增加或減少,則可以分項查詢前面表格中的每個指標值,總的來說他們的關系如下:
dom開始載入前所有花費時間=重定向時間+域名解析時間+建立連接花費時間+請求花費時間+接收數據花費時間
pageLoadTime頁面載入時間=域名解析時間+建立連接花費時間+請求花費時間+接收數據花費時間+解析dom花費時間+載入dom花費時間
allLoadTime頁面完全載入時間=重定向時間+域名解析時間+建立連接花費時間+請求花費時間+接收數據花費時間+解析dom花費時間+載入dom花費時間+執行onload事件花費時間
resourcesLoadedTime資源載入時間=解析dom花費時間+載入dom花費時間
流暢度暫時沒有發現好用的測試衡量工具,開發層面了解,主要是根據log分析
5. 安卓7.0流暢度比6.0真的好太多 還是預覽版 流暢到爆
不同的系統,就像WindowsXP的兼容性比不上Windows7一樣。。還有就是手機所謂的四核啊什麼的,性能不一定強過A7的。核心多不一定代表性能就會強,,主要是在指令集運算速度上。同樣的1.0G的晶元,龍芯的速度能和Intel相比?AMD四核的速度一定快過酷睿雙核? 安卓的四核不過是噱頭而已。聯想K900的晶元是雙核,可以完爆現在所有四核手機的晶元運行速度