前言 Android事件分發(fā)機(jī)制是Android開發(fā)者必須了解的基礎(chǔ) 網(wǎng)上有大量關(guān)于Android事件分發(fā)機(jī)制的文章,但存在一些問(wèn)題:內(nèi)容不全、思路不清晰、無(wú)源碼分析恭应、簡(jiǎn)單問(wèn)...
前言 Android事件分發(fā)機(jī)制是Android開發(fā)者必須了解的基礎(chǔ) 網(wǎng)上有大量關(guān)于Android事件分發(fā)機(jī)制的文章,但存在一些問(wèn)題:內(nèi)容不全、思路不清晰、無(wú)源碼分析恭应、簡(jiǎn)單問(wèn)...
解決問(wèn)題的步驟 第一步:查看錯(cuò)誤日志并徘,發(fā)現(xiàn)找不到報(bào)錯(cuò)的具體地方暗赶,進(jìn)入第二步 第二步:查看改動(dòng)的代碼够委,有沒(méi)有報(bào)紅的地方荐类,重點(diǎn)是XML文件;發(fā)現(xiàn)也沒(méi)有茁帽,然后第三步 第三步:萬(wàn)能的...
在學(xué)習(xí)WebView的時(shí)候就知道了WebView會(huì)出現(xiàn)很多稀奇古怪的問(wèn)題玉罐,真碰上的時(shí)候還是焦頭爛額,很多問(wèn)題的解決方案要在網(wǎng)上找很久很久很久脐雪。這里做了稍微全面的總結(jié)。 劃重點(diǎn)...
我們這里以AppCompatTextView和TextView為例來(lái)分析系統(tǒng)是如何將我們的常規(guī)View替換為對(duì)應(yīng)的AppCompatView的战秋,以及系統(tǒng)為什么要做這樣的替換。...
App為什么要進(jìn)行應(yīng)用碧志拢活 其實(shí)搞敝牛活的目的倒不是為了干什么見不得人的壞事(但不排除動(dòng)機(jī)不純的開發(fā)者),主要是像IM即時(shí)通訊應(yīng)用和資訊類應(yīng)用等需要搞后臺(tái)消息推送透硝、運(yùn)動(dòng)類應(yīng)用需...
事件分發(fā)機(jī)制大家應(yīng)該都熟記于心狰闪,默認(rèn)事件分發(fā)是逆序的,有哪些方法可以修改分發(fā)順序濒生? 修改事件分發(fā)順序的話埋泵,在日常開發(fā)中基本遇不到,因?yàn)楝F(xiàn)在的逆序遍歷罪治,是跟View的層級(jí)顯示相...
Retrofit的簡(jiǎn)單使用 1. 添加依賴 2. 創(chuàng)建一個(gè)interface作為Web Service的請(qǐng)求集合丽声,在上面用注解寫入需要配置的請(qǐng)求方法 3. 獲取Retrofi...
自定義Dialog的時(shí)候,透明背景觉义,添加輸入框雁社,自動(dòng)彈出軟鍵盤且不能遮蓋住輸入框等,添加如下樣式解決: 樣式具體使用:
前言 如果你也學(xué)習(xí)Android霉撵,那么你大概率會(huì)看過(guò)我的文章。經(jīng)常有讀者給我留言:“該怎么學(xué)習(xí)Android洪囤?”徒坡、“日常學(xué)習(xí)Android的方法是什么”。 所以瘤缩,今天崭参,我將獻(xiàn)...