240 發(fā)簡信
IP屬地:湖南
  • Android知識整理

    將寫過的部分文章進(jìn)行一波整理烹困,方便查閱晶渠,也方便溫習(xí)。正所謂溫故而知新曲伊。 最近想法叽讳,暫時不寫長文,一篇文章解決一個小的應(yīng)用問題坟募。文章筆記等等資料岛蚤,...

  • Gradle插件系列(二)—— 配置自己的Transform

    在上一篇[https://juejin.cn/post/6994013960500412446],我們已經(jīng)知道了如何創(chuàng)建一個簡單的插件懈糯,這一節(jié)將...

  • Gradle插件系列(一) —— 配置自己的Gradle插件

    1 最快速度做一個Gradle插件 整體來說涤妒,分4步 定義plugin 定義擴展 將擴展引入插件中 apply引用插件 1.1 定義 plugi...

  • 從0到1實現(xiàn)跨模塊路由框架的基本原理

    起因 項目中看到中臺編寫的router路由框架可以利用注解注釋后的值進(jìn)行跳轉(zhuǎn),于是產(chǎn)生了興趣赚哗,探究了里面實現(xiàn)的基本原理她紫。 具體表現(xiàn)如下代碼: 主...

  • Drawable命名規(guī)則

    命名規(guī)則 概述 整體來說描述文件命名格式以文件類型 _ 背景色 _ 邊界線圓角大小 _ 邊界線寬度這樣的形式來命名。 其中文件類型分為btn和b...

  • 每日一題篇 — leetcode38號題外觀數(shù)列

    38. 外觀數(shù)列 所謂外觀數(shù)列屿储,就是后一個數(shù)列是對前一個數(shù)列的描述犁苏。打個比方: 題目是,給出相應(yīng)的序列號扩所,算出對應(yīng)的外觀數(shù)列。 要找序列號為n的...

  • Resize,w 360,h 240
    重構(gòu)篇 — ARouter模塊間通訊

    1 項目整體結(jié)構(gòu) 構(gòu)建擁有不同模塊的項目時朴乖,可使用阿里的Arouter進(jìn)行模塊間通訊祖屏,先來看看模塊間整體的引用如下: 所有通訊接口皆由Servi...

  • Resize,w 360,h 240
    源碼解讀篇 — RxJava2源碼解讀

    本篇包含內(nèi)容包括1 RxJava事件流向的基本流程助赞;2 自己手寫一個RxJava的基本流程。 1 RxJava事件流向的基本流程 最開始接觸Rx...

  • 雜記篇 — JSON解析泛型數(shù)據(jù)封裝網(wǎng)絡(luò)請求

    1 解析泛型數(shù)據(jù) 當(dāng)使用JSON進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)解析時袁勺,我們通常希望往回調(diào)函數(shù)傳遞什么參數(shù)雹食,JSON就能解析成相應(yīng)對象給我們。 我們來用偽代碼來看看...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品