1.@ViewModelInject注解過時 2.ApplicationComponent類找不到 3。解決方案 @ViewModelInject注解改為@HiltVie...
1.@ViewModelInject注解過時 2.ApplicationComponent類找不到 3。解決方案 @ViewModelInject注解改為@HiltVie...
前言 已經(jīng)一個月沒寫文章了,由于9月份在plan國慶旅行計劃,國慶前前后后去了14天旅行,所以沒時間寫,哈哈。 言歸正傳,上一篇文章《Android單元測試 - 如何開始?》...
rxjava源碼沿用了什么設(shè)計模式? 它是怎么生成訂閱關(guān)系的? rxjava源碼沿用了什么設(shè)計模式? 裝飾者模式 觀察者模式 建造者模式 rxjava的生產(chǎn)鏈一共分為4個步驟...
我們在最開始學(xué)習(xí)Android的時候 就老是聽到四個啟動模式 面試的時候也是經(jīng)常被問到四種啟動模式是什么 但是卻很少深入的真正的了解過 直到今天看到了扔物線的視頻[https...
一、概述 前面說的都是如何使用Glide提供的接口來展示圖片資源,今天這篇,我們來講一下如何改變Glide的配置。 二、定義GlideModule 2.1 步驟 首先,我們需...
《一》四種網(wǎng)絡(luò)請求方式: GET : 向服務(wù)器發(fā)起數(shù)據(jù)請求,獲取信息。類似于數(shù)據(jù)庫的select操作,只是查詢,不會影響資源的內(nèi)容。 POST : 向服務(wù)器發(fā)送數(shù)據(jù),該請求會...
DataBinding 是 Google 在 Jetpack 中推出的一款數(shù)據(jù)綁定的支持庫,利用該庫可以實(shí)現(xiàn)在頁面組件中直接綁定應(yīng)用程序的數(shù)據(jù)源。使其維護(hù)起來更加方便,架構(gòu)更...
前言 前幾天開發(fā)公司產(chǎn)品官網(wǎng)的時候,遇到了一些適配問題,當(dāng)時選擇用postcss-px-to-viewport方案來實(shí)現(xiàn)適配,效果也很顯著,每個頁面都適配到位 方案1. 使用...
一、簡單創(chuàng)建一個Demo 基本結(jié)構(gòu)如下圖: 介紹:demo中將用兩個自定義View和三個自定義ViewGroup來分不同情況處理事件,下面會貼出類大致代碼:補(bǔ)充:View和V...
Kotlin 系列:Kotlin之美——高效篇Kotlin之美——DSL篇 Kotlin DSL 把 Kotlin 的語法糖演繹得淋漓盡致,這些語法糖可謂好吃、好看又好玩,但...
這廣告真硬
剛剛,大消息突然傳來,馬云的野心終于暴露了!馬云吹過的牛皮終于實(shí)現(xiàn)了! 醞釀兩年的阿里無人酒店正式開業(yè),整棟樓沒有一個服務(wù)員,卻比任何一家酒店更安全、更干凈、更舒適。 這意味著馬云離他的的目標(biāo)越來越近了…… 無人酒店,...
Outline [TOC] 前言 在上一節(jié)中, 我們學(xué)習(xí)了FLowable的一些基本知識, 同時也挖了許多坑, 這一節(jié)就讓我們來填坑吧. 正題 在上一節(jié)中最后我們有個例子, ...
Outline [TOC] 前言 上一節(jié)里我們學(xué)習(xí)了只使用Observable如何去解決上下游流速不均衡的問題, 之所以學(xué)習(xí)這個是因?yàn)镺bservable還是有很多它使用的...
Outline [TOC] 前言 在很久以前的一篇文章中,提到過如何利用Retrofit中的GsonConverter來處理API請求錯誤的方法,地址在這兒,今天給大家介紹另...
一、基本概念 在平時的開發(fā)中,我們經(jīng)常會遇到兩個問題: 升級了build.gradle的targetSdkVersion之后發(fā)生了莫名其妙的問題。 在不同Android版本上...
一、Java 知識梳理 Java&Android 基礎(chǔ)知識梳理(0) - Java 基礎(chǔ)知識大綱Java&Android 基礎(chǔ)知識梳理(1) - 注解Java&Android...