前言 在了解自定義View三大流程的Measure過程前饱亿,我們需要了解一個(gè)重要基礎(chǔ):MeasureSpec 今天,我將全面解析 MeasureSpec類的相關(guān)知識快压,希望你們會(huì)...
前言 在了解自定義View三大流程的Measure過程前饱亿,我們需要了解一個(gè)重要基礎(chǔ):MeasureSpec 今天,我將全面解析 MeasureSpec類的相關(guān)知識快压,希望你們會(huì)...
歡迎Follow我的GitHub, 關(guān)注我的簡書. 其余參考Android目錄. 本文的合集已經(jīng)編著成書,高級Android開發(fā)強(qiáng)化實(shí)戰(zhàn)壮韭,歡迎各位讀友的建議和指導(dǎo)裕膀。在京東即可...
目錄 1.介紹 2.為什么要用ConstraintLayout 3.如何使用ConstraintLayout3.1 添加依賴3.2 相對定位3.3 角度定位3.4 邊距3.5...
RxJava2 實(shí)戰(zhàn)系列文章 RxJava2 實(shí)戰(zhàn)知識梳理(1) - 后臺執(zhí)行耗時(shí)操作,實(shí)時(shí)通知 UI 更新RxJava2 實(shí)戰(zhàn)知識梳理(2) - 計(jì)算一段時(shí)間內(nèi)數(shù)據(jù)的平均值...
一呻粹、先看一下效果 二壕曼、效果分析圖 自定義View由三部分組成:兩條直線 + 一條圓弧 圓弧左邊點(diǎn)的距離 = (寬度 - 中間距離) / 2 圓弧右邊點(diǎn)的距離 = (寬度 ...
相信小伙伴在使用RXJava與Retrofit請求網(wǎng)絡(luò)時(shí),都有遇到過這樣的場景等浊,在IO線程請求網(wǎng)絡(luò)解析數(shù)據(jù)腮郊,接著返回主線程setData、更新View試圖筹燕,那么也肯定熟悉下面...
更新:由于該適配方案越來越多人使用轧飞,也有很多人遇到不太理解的問題。所以為了大家更好的使用撒踪,我將文章很多內(nèi)容更新了过咬,老用戶可以重新看下整篇文章。主要更新的內(nèi)容是使用方法跟以前不...
一制妄、從3.4版本的gradle開始掸绞,compile已經(jīng)被api與implementation取代,官網(wǎng)也給出了三者之間的區(qū)別: 從官網(wǎng)介紹可以看出忍捡,implementatio...