DEMO源碼 使用的ConstraintLayout版本 如果不使用androidx的話可以使用下面的版本 注意:使用不同的ConstraintLayout版本可能會(huì)有坑,如...
![240](https://cdn2.jianshu.io/assets/default_avatar/11-4d7c6ca89f439111aff57b23be1c73ba.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
DEMO源碼 使用的ConstraintLayout版本 如果不使用androidx的話可以使用下面的版本 注意:使用不同的ConstraintLayout版本可能會(huì)有坑,如...
Android 有時(shí)候制作按下的效果挺麻煩的服赎,得放色值不同的兩張圖片林,這個(gè)就比較尷尬了嫉拐,明明是相同的資源√吮。現(xiàn)在Android Material Design 中提供了一個(gè)東西:...
一贱枣、前言: 1冤馏、視圖綁定 通過視圖綁定功能日麸,您可以更輕松地編寫可與視圖交互的代碼。在模塊中啟用視圖綁定之后,系統(tǒng)會(huì)為該模塊中的每個(gè) XML 布局文件生成一個(gè)綁定類代箭。綁定類的實(shí)...
在日常開發(fā)中墩划,不可避免的會(huì)碰到內(nèi)存泄漏問題,本片文章作為記錄自己在工作中如何使用工具發(fā)現(xiàn)內(nèi)存泄漏嗡综,定位內(nèi)存泄漏乙帮。 工具:leakcanary庫,Android Profile...
前言 在Android開發(fā)中极景,網(wǎng)絡(luò)請(qǐng)求十分常用 而在Android網(wǎng)絡(luò)請(qǐng)求庫中察净,Retrofit是當(dāng)下最熱的一個(gè)網(wǎng)絡(luò)請(qǐng)求庫 今天,我將手把手帶你深入剖析Retrofit v2...
前言 在Andrroid開發(fā)中盼樟,網(wǎng)絡(luò)請(qǐng)求十分常用 而在Android網(wǎng)絡(luò)請(qǐng)求庫中氢卡,Retrofit是當(dāng)下最熱的一個(gè)網(wǎng)絡(luò)請(qǐng)求庫 今天,我將獻(xiàn)上一份非常詳細(xì)Retrofit v2...
陸陸續(xù)續(xù)已經(jīng)寫了好多了击碗,這個(gè)計(jì)劃圖之后再調(diào)整吧筑悴。 Android圖形系統(tǒng)學(xué)習(xí)框架:Android圖形系統(tǒng)(一)-Window加載視圖過程Android圖形系統(tǒng)(二)-Deco...
開門見山 1. 多次寫入像素 在渲染不透明的像素時(shí)稍途,只需要寫入一次 在渲染透明像素時(shí)阁吝,每個(gè)像素至少需要寫入兩次 第一次是之前的像素值 第二次把之前的顏色與設(shè)置的不透明度做混合...
1 前言 LinkedHashMap繼承于HashMap与境,如果對(duì)HashMap原理還不清楚的同學(xué),請(qǐng)先看上一篇:圖解HashMap原理 2 LinkedHashMap使用與...
原文鏈接: ---Android IPC之Binder機(jī)制分析--- 更多精彩請(qǐng)點(diǎn)擊:AIDL實(shí)現(xiàn)IPC詳解------AIDL實(shí)現(xiàn)IPC詳解 一猖吴、 Android IPC方...
代理模式 給某個(gè)對(duì)象提供一個(gè)代理對(duì)象摔刁,并由代理對(duì)象控制對(duì)于原對(duì)象的訪問 什么是動(dòng)態(tài)代理 運(yùn)行時(shí)動(dòng)態(tài)生成代理類 動(dòng)態(tài)代理我們需要些什么 業(yè)務(wù)接口(Interface)業(yè)務(wù)的抽象...