楔子 蘇格拉底曾說過:“學會了多線程近上,你就學會了壓榨CPU往枷,就好像資本家對無產(chǎn)階級做的那事一樣谓娃』呵海” 多線程是開發(fā)人員必不可少的技術(shù)點炎滞,也是初學者不太容易掌握好的一個難點稠诲。要想...
楔子 蘇格拉底曾說過:“學會了多線程近上,你就學會了壓榨CPU往枷,就好像資本家對無產(chǎn)階級做的那事一樣谓娃』呵海” 多線程是開發(fā)人員必不可少的技術(shù)點炎滞,也是初學者不太容易掌握好的一個難點稠诲。要想...
??使用過Android系統(tǒng)手機的同學都知道属百,Android手機越用越卡记劝,這個卡主要體現(xiàn)在手機系統(tǒng)越用越卡,打開APP的速度越來越慢族扰。Android手機越用越卡的原因主要有:...
干Android開發(fā)也有3年多了厌丑,對性能優(yōu)化方面有自己的一點心得,特此總計一下渔呵。 我把性能優(yōu)化分成以下幾類布局優(yōu)化繪制優(yōu)化內(nèi)存優(yōu)化啟動優(yōu)化(目前理解的不深怒竿,沒有總結(jié)) 一、布...
android中常見內(nèi)存溢出原因:1.數(shù)據(jù)庫的cursor沒有關(guān)閉扩氢。2.adapter沒有緩存/復用contentview3.調(diào)用registerReceiver后沒有unr...
1.RxJava在android生產(chǎn)環(huán)境中的使用 想必學習RxJava的同學耕驰,在學習完操作符之后,最想知道的是怎么將其用在我們平時的開發(fā)當中去录豺,本節(jié)就帶大家去了解一下怎么去應...
技術(shù)不止朦肘,文章有料,加 JiuXinDev 入群双饥,Android 搬磚路上不孤單 前言 相信很多同學都會有這樣的感受媒抠,前三天剛剛復習的知識點,今天問的時候怎么就講不出個所以然...
前述 一個好的app除了有吸引人的功能, 美麗的交互之外,性能也至關(guān)重要,作為一個技術(shù)人員,在這里當然只能講技術(shù)了 一般app性能優(yōu)化主要從一下幾個方面入手, 啟動速度優(yōu)化 ...
在使用TextView的時候,我們經(jīng)常需要在TextView中進行圖文混排昏翰,比如在QQ中聊天的消息中的表情苍匆,底部tab圖標等。 一棚菊、場景 二浸踩、實現(xiàn)方式 Android官方對T...
網(wǎng)上很多方法說是recycleView的動畫或是Glide的設置取消加載變換動畫.dontAnimate(),試了都沒有用检碗,最快的,最好方法是直接引入 glide-trans...
圖像結(jié)構(gòu) 我們首先了解一下圖像的構(gòu)成球订,例如一張PNG圖片:圖片文件頭由位固定的字節(jié)來描述的后裸,以便向外說明這個文件是一個PNG文件瑰钮。 用UE打開一個PNG文件的內(nèi)容為: 可以看...
做完一個app之后發(fā)現(xiàn)給視圖增加全屏的蒙層是很常用的一個功能冒滩,之前是在BaseActiviy中寫死一個全屏的view,在子類中控制其顯示浪谴,這樣會大大增加基類中的代碼量开睡,于是查...
1.Activity生命周期(這個是必問的) onCreate()創(chuàng)建活動因苹,做一些數(shù)據(jù)初始化操作 onStart()由不可見變?yōu)榭梢?onResume()可以與用戶進行交互,...