前景 已安裝Git,并了解基本的Git操作,status, add, commit等。有一個(gè)已配置好的review環(huán)境及本地代碼庫(kù)。了解基本的命令行操作, cd,cat 等。...
前景 已安裝Git,并了解基本的Git操作,status, add, commit等。有一個(gè)已配置好的review環(huán)境及本地代碼庫(kù)。了解基本的命令行操作, cd,cat 等。...
TheRouter 在1.1.4-rc2開始,已經(jīng)將KSP能力合并至主分支,不再是單獨(dú)的功能分支了,下面介紹一下如何使用 KSP。 什么是KSPKSP全稱:Kotlin Sy...
SVG 轉(zhuǎn)換工具:http://oss.chengxingyao.cn/svg2android/index.htmlSVG2Android 工具源碼:https://gith...
為方法數(shù)超過 64K 的應(yīng)用啟用多 dex 文件 當(dāng)您的應(yīng)用及其引用的庫(kù)超過 65536 個(gè)方法時(shí),您會(huì)遇到一個(gè)編譯錯(cuò)誤,指明您的應(yīng)用已達(dá)到 Android 編譯架構(gòu)規(guī)定的引...
查看Android Gradle 依賴樹 方式一: ./gradlew :模塊名:dependencies //查看單獨(dú)模塊的依賴 $ ./gradlew :app:dep...
[TOC] Android Studio設(shè)置Gradle顯示全部task 目錄1. 設(shè)置顯示全部task2. 顯示全部task區(qū)別2.1 UI上區(qū)別2.2 性能上區(qū)別 1. ...
更新:由于該適配方案越來越多人使用,也有很多人遇到不太理解的問題。所以為了大家更好的使用,我將文章很多內(nèi)容更新了,老用戶可以重新看下整篇文章。主要更新的內(nèi)容是使用方法跟以前不...
第一步在點(diǎn)擊File -> Settings ->Plugins,輸入bito點(diǎn)擊下載 第二步點(diǎn)擊Help ->Find Action,輸入Choose Boot Java ...
本操作基于AndroidStudio 2023.2.1 Patch 1 一、配置checkstyle 插件 二、導(dǎo)入自定義的checkstyle.xml文件 選擇完路徑和名稱...
是時(shí)候全面使用矢量圖了?!茗F斯·沃碩德 前言 本文是以讀者對(duì)SVG有一定了解為前提的,否則請(qǐng)先百(谷)度(歌)了解下。 實(shí)踐都是從坑里爬出來的,因此本文的子題目也可叫做A...
配置 Kotlin項(xiàng)目: module App: 源碼流程分析 三個(gè)關(guān)鍵階段 自定義處理器工作流程: 自定義處理器源碼分析:結(jié)構(gòu)圖 調(diào)用類: ARouter生成類: ARou...
(1)使用注解的方式 添加一個(gè)Header參數(shù) publicinterfaceUserService{ @Headers("Cache-Control:max-age=640...
委托模式(代理模式)是一種常見的設(shè)計(jì)模式,委托模式使得我們可以用聚合來替代繼承,將委托者與實(shí)際實(shí)現(xiàn)代碼分離出來,以達(dá)成解耦的目的。關(guān)于更多代理模式的相關(guān)介紹,這里就不詳細(xì)展開...
1.Kotlin委托 在委托模式中,兩個(gè)對(duì)象參與處理同一請(qǐng)求,接受請(qǐng)求的對(duì)象講請(qǐng)求委托給另外一個(gè)對(duì)象來處理。Kotlin直接支持委托模式,更加優(yōu)雅,簡(jiǎn)潔。kotlin通過關(guān)鍵...
為什么要使用DataBinding 在不支援DataBinding之前,數(shù)據(jù)和UI間的更新需要依靠findViewById(), setText(), setVisibili...
本文圖片(除gif)來自Hannes Dorfmann大神博客REACTIVE APPS WITH MODEL-VIEW-INTENT PART 1 - 7,已征得作者同意。...
動(dòng)態(tài)設(shè)置textview左邊圖片 Drawable hot = getResources().getDrawable(R.drawable.online_chat_hot);...
概念sealed修飾的類 在kotlin中是密封類 密封類 描述的是 父類和子類的關(guān)系1、密封類和它的子類必須定義在一個(gè)文件中,而在kotlin1.0的時(shí)候 密封類的子類必須...