前言 網(wǎng)上關(guān)于啟動(dòng)優(yōu)化的文章多不勝數(shù)靖秩,內(nèi)容千篇一律舰罚,大都是列舉一些耗時(shí)操作审磁,采用異步加載偷办、懶加載等兼吓。 而在面試過(guò)程中,關(guān)于啟動(dòng)優(yōu)化的問(wèn)題卿捎,如果只是很表面地回答耗時(shí)操作應(yīng)該放在...

前言 網(wǎng)上關(guān)于啟動(dòng)優(yōu)化的文章多不勝數(shù)靖秩,內(nèi)容千篇一律舰罚,大都是列舉一些耗時(shí)操作审磁,采用異步加載偷办、懶加載等兼吓。 而在面試過(guò)程中,關(guān)于啟動(dòng)優(yōu)化的問(wèn)題卿捎,如果只是很表面地回答耗時(shí)操作應(yīng)該放在...
0. 前言 前面有被用戶投訴 APP 流量消耗厲害: 于是乎考慮了流量方面的問(wèn)題配紫。暫時(shí) APP 中涉及流量的幾個(gè)方面: 普通 https 請(qǐng)求,wzp 請(qǐng)求文本傳輸娇澎,請(qǐng)求已經(jīng)...
Android基礎(chǔ)及相關(guān)機(jī)制 Android Context 上下文 你必須知道的一切 Android中子線程真的不能更新UI嗎? Android基礎(chǔ)和運(yùn)行機(jī)制 Androi...
1.Android增強(qiáng)現(xiàn)實(shí)(一)-AR的三種方式(展示篇)2.Android增強(qiáng)現(xiàn)實(shí)(二)-支持拖拽控制進(jìn)度和伸縮的VrGifView3.Android增強(qiáng)現(xiàn)實(shí)(三)-3D模...
項(xiàng)目已添加IjkPlayer支持锉试,后續(xù)逐漸完善其他功能。地址:https://github.com/xiaoyanger0825/NiceVieoPlayer 為什么使用Te...
SlidingMenu 主要用來(lái)提供應(yīng)用中側(cè)滑導(dǎo)航欄览濒,提供左右滑動(dòng)的效果呆盖,可配置性很高,很多知名應(yīng)用也在使用贷笛,例如大家比較熟悉的LinkedIn应又,SlidingMenu主要由...
開發(fā)中遇到需要上傳圖片的場(chǎng)景還是很常見的,這就涉及到圖片的壓縮處理乏苦。如果不進(jìn)行壓縮株扛,勢(shì)必造成消耗大量的流量,下載圖片的速度慢等汇荐。 關(guān)于android如何壓縮洞就,網(wǎng)上的資料也是很...
最近在工作中接觸到了Android插件內(nèi)的開發(fā),發(fā)現(xiàn)自己這種技術(shù)還缺乏最基本的了解掀淘,以至于在一些基本問(wèn)題上浪費(fèi)不少時(shí)間旬蟋,如插件Context和主工程Context的區(qū)別,權(quán)限...
先上效果 一革娄、繼承AppBarLayout.Behavior AppBarLayout有一個(gè)默認(rèn)的Behavior倾贰,即AppBarLayout.Behavior,AppBar...
Android 5.0 以上使用 Transition 實(shí)現(xiàn)的方法 Android 5.0 以下的實(shí)現(xiàn)方法 Transition Transition 框架是 Android...
話不多說(shuō)躁染,直接上效果圖 ImageReview在這個(gè)庫(kù)里面用到了第三方的縮放圖片查看庫(kù) 1、要實(shí)現(xiàn)效果圖的方案架忌,需要操作重寫ViewPager的事件處理。2我衬、下滑透明的方案可...
背景 ?最近在排查app卡頓問(wèn)題叹放,在公司內(nèi)部的bug管理平臺(tái)上發(fā)現(xiàn)這個(gè)類卡頓問(wèn)題,知道卡頓了多長(zhǎng)時(shí)間嗎挠羔,足足4s多井仰,這讓線上用戶怎么想?讓我怎么想破加? ? 剛開始以為是系統(tǒng)Un...
SharedPreferences 應(yīng)該是任何一名 Android 初學(xué)者都知道的存儲(chǔ)類了俱恶,它輕量,適合用于保存軟件配置等參數(shù)。以鍵值對(duì)的 XML 文件形式存儲(chǔ)在本地合是,程序卸...
一了罪、模塊化淺談 1. Android 模塊化開發(fā)介紹; 模塊化開發(fā)思路就是:?jiǎn)为?dú)開發(fā)每個(gè)模塊聪全,用集成的方式把他們組合起來(lái)泊藕,就能拼出一個(gè)app。app可以理解成很多功能模塊的組...
??演示Demo中創(chuàng)建了兩個(gè) Library Module难礼,其中A不包含第三方依賴庫(kù)娃圆,B包含;筆者將在下面介紹兩種類型的打包蛾茉,并在app module中引用 一讼呢、不包含第三方...
最近公司在做一款新的車機(jī) Launcher,需要將一個(gè)類似QQ音樂(lè)谦炬、喜馬拉雅的音頻模塊放入其中悦屏,整體作為一個(gè) Launcher,雖然產(chǎn)品一再確定吧寺,后面不會(huì)進(jìn)行拆分窜管,但是小心為...