Android性能優(yōu)化概述

布局優(yōu)化

減少布局層級归露,使用ViewStub提高顯示速度膀钠,布局復(fù)用芍锦,盡可能減少使用warp_content竹勉,刪除空間中無用的屬性,避免過度繪制移除window默認背景醉旦,按需求展示占位圖,自定義view優(yōu)化桨啃,使用canvas.clipRect()識別可見區(qū)域

啟動速度

采用分布式加載车胡,異步加載,延期加載提高應(yīng)用初始化速度照瘾,采用線程初始化數(shù)據(jù)匈棘,合理的刷新機制

內(nèi)存優(yōu)化

防止內(nèi)存泄漏,使用第三方工具檢測解決

代碼優(yōu)化

遵循Android生命周期

安裝包優(yōu)化

刪除無用資源析命,優(yōu)化圖片主卫,代碼混淆逃默,避免重復(fù)庫,插件化

繪制優(yōu)化

view的onDraw()方法避免大量的操作:1.onDraw中不要創(chuàng)建大量的布局對象簇搅,因為onDraw方法會被頻繁調(diào)用完域,這樣會產(chǎn)生大量的零時對象,不僅會占用過多的內(nèi)存瘩将,還會導(dǎo)致系統(tǒng)頻繁GC吟税,降低程序執(zhí)行效率。2姿现、onDraw避免耗時任務(wù)肠仪,避免過多循環(huán)操作,容易導(dǎo)致繪制過程不流暢占用cup的時間片备典,view的繪制保持60FPS最佳

響應(yīng)速度優(yōu)化

避免在主線程做耗時操作

listview和bitmap優(yōu)化

1.listview采用viewholder避免在getview中的耗時操作

2.通過滑動狀態(tài)控制執(zhí)行頻率

3.開啟硬件加速

圖片優(yōu)化主要進行采樣顯示

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末异旧,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子提佣,更是在濱河造成了極大的恐慌吮蛹,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,639評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件镐依,死亡現(xiàn)場離奇詭異匹涮,居然都是意外死亡,警方通過查閱死者的電腦和手機槐壳,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,277評論 3 385
  • 文/潘曉璐 我一進店門然低,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人务唐,你說我怎么就攤上這事雳攘。” “怎么了枫笛?”我有些...
    開封第一講書人閱讀 157,221評論 0 348
  • 文/不壞的土叔 我叫張陵吨灭,是天一觀的道長。 經(jīng)常有香客問我刑巧,道長喧兄,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,474評論 1 283
  • 正文 為了忘掉前任啊楚,我火速辦了婚禮吠冤,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘恭理。我一直安慰自己拯辙,他們只是感情好,可當我...
    茶點故事閱讀 65,570評論 6 386
  • 文/花漫 我一把揭開白布颜价。 她就那樣靜靜地躺著涯保,像睡著了一般诉濒。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上夕春,一...
    開封第一講書人閱讀 49,816評論 1 290
  • 那天未荒,我揣著相機與錄音,去河邊找鬼撇他。 笑死茄猫,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的困肩。 我是一名探鬼主播划纽,決...
    沈念sama閱讀 38,957評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼锌畸!你這毒婦竟也來了勇劣?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,718評論 0 266
  • 序言:老撾萬榮一對情侶失蹤潭枣,失蹤者是張志新(化名)和其女友劉穎比默,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體盆犁,經(jīng)...
    沈念sama閱讀 44,176評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡命咐,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,511評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了谐岁。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片醋奠。...
    茶點故事閱讀 38,646評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖伊佃,靈堂內(nèi)的尸體忽然破棺而出窜司,到底是詐尸還是另有隱情,我是刑警寧澤航揉,帶...
    沈念sama閱讀 34,322評論 4 330
  • 正文 年R本政府宣布塞祈,位于F島的核電站,受9級特大地震影響帅涂,放射性物質(zhì)發(fā)生泄漏议薪。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,934評論 3 313
  • 文/蒙蒙 一媳友、第九天 我趴在偏房一處隱蔽的房頂上張望斯议。 院中可真熱鬧,春花似錦庆锦、人聲如沸捅位。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,755評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽艇搀。三九已至,卻和暖如春求晶,著一層夾襖步出監(jiān)牢的瞬間焰雕,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,987評論 1 266
  • 我被黑心中介騙來泰國打工芳杏, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留矩屁,地道東北人。 一個月前我還...
    沈念sama閱讀 46,358評論 2 360
  • 正文 我出身青樓爵赵,卻偏偏與公主長得像吝秕,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子空幻,可洞房花燭夜當晚...
    茶點故事閱讀 43,514評論 2 348

推薦閱讀更多精彩內(nèi)容