圖像的數值表示 RGB RGB顏色模型即紅綠藍顏色模型。由模仿生物視網膜三種視錐細胞產生,之后通過三原色疊加來進行彩色圖像顯示。通過在黑色上不斷疊加三原色來顯示不同的顏色。在...
圖像的數值表示 RGB RGB顏色模型即紅綠藍顏色模型。由模仿生物視網膜三種視錐細胞產生,之后通過三原色疊加來進行彩色圖像顯示。通過在黑色上不斷疊加三原色來顯示不同的顏色。在...
介紹 Dagger Hilt (這名字起的溜...........) 官方描述其設計目的: To simplify Dagger-related infrastructur...
在AOP開發中我們經常通過Element的getAnnotation(Class var1)方法去獲取自定義注解中的傳入的屬性 例如: 當我們獲取KClass<*>類型時會...
如何使用 在Android Studio 3.6的穩定版本中,我們就可以使用ViewBinding替代findViewById 官方介紹 另外關于ViewBinding 與K...
簡述 責任鏈模式是一種對象的行為模式。通過建立一條鏈來組織請求的處理者,請求將沿著鏈進行傳遞,請求發送者無須知道請求在何時、何處以及如何被處理,實現了請求發送者與處理者的解耦...
簡單示例 例如: 或者傳入可組合children來代替text屬性 例如: 按鈕樣式 ContainedButtonStyle 默認樣式 TextButtonStyle ...
策略模式用于算法的自由切換和擴展,分離算法的定義與實現。 好處:將不同的行為策略(Strategy)進行獨立封裝,與類在邏輯上解耦,即可以動態改變對象的行為 原則:抽取代碼中...
官方教程 下載Android Studio Canary版本 環境 添加依賴: androidx.ui.core中的Composable Text組件為我們提供了一系列的屬性...
Android開發中的基于觀察者模式實現的設計還是很多的,比如rxjava、LiveData...常見的按鈕點擊事件 Button ---> 被觀察者 OnClickList...
建造者模式解決的就是將一個復雜對象的構建與它的表示分離,從而使對象的構建過程能有不同的表示。什么意思? 面對這種過長的參數構造函數,我們需要通過建造者模式來改造。 不管是之前...
簡單工廠模式 核心作用就是為了通過工廠類隱藏對象的創建邏輯,避免暴露給調用方 以富士康生產不同類型的Apple Ipad產品為例: 這是比較典型的Java中簡單工廠模式,當然...
Kotlin設計之初就是不允許非null變量在聲明期間不進行初始化的,為了解決這個問題,Kotlin lateinit 允許我們先聲明一個變量,然后在程序執行周期的將來某個時...
說kotlin中這個關鍵字之前先簡單說下Java中的泛型,我們在編程中,出于復用和高效的目的,經常使用泛型。泛型是通過在JVM底層采取類型擦除的機制實現的,Kotlin也是這...
首先kotlin-dsl不是什么新鮮的東西了,Gradle5.0發布的時候就有了Gradle Kotlin DSL目前的版本是1.0.2 現在是否可以拋棄groovy擁抱ko...
之前不久的Google I/O 2019大會上宣布Kotlin成為Android 開發首選語言Jetpack API 和功能將在 Kotlin 中提供,并且Google在當天...
終于有時間寫博客了,en~~~~~~~~~~~~之前做電商項目,遇到項目中大量的圖片質量處理問題,跳過官方的skia直接利用libjpeg-turbo處理圖片 先說下編譯靜態...
我看著面試題覺得是20-40k
Android面試(附答案)寫在開頭 由于杭州的房價實在太高,所以我可恥的跑路到了西安。幾個月前在西安買了房,所以最近總結了一些還算全面的Android面試題。還好成功的通過了西安努比亞的面試,雖然不是...