前言 在上一篇文章中給小伙伴們介紹了進(jìn)行Camera開發(fā)需要了解的知識點,如果你還沒有看過的話,建議先去看上一篇文章《Android: Camera相機開發(fā)詳解(上) —— ...
前言 在上一篇文章中給小伙伴們介紹了進(jìn)行Camera開發(fā)需要了解的知識點,如果你還沒有看過的話,建議先去看上一篇文章《Android: Camera相機開發(fā)詳解(上) —— ...
Android系統(tǒng)從4.1(API 16)開始加入Choreographer這個類來控制同步處理輸入(Input)、動畫(Animation)、繪制(Draw)三個UI操作。...
版權(quán)聲明:本文為博主原創(chuàng)文章,未經(jīng)博主允許不得轉(zhuǎn)載。http://www.itdecent.cn/p/c70989bd5f29 轉(zhuǎn)載請標(biāo)明出處:https://www.ji...
兄弟,如果@Inject注解在set上,也就是:
@set:Inject
var xxx:XXX?=null
用@Qualifier就會遇到與上面一樣的error,stackoverflow上面也沒有這個問題的討論。。
在kotlin中使用dagger2遇到的一個問題寫在前面 最近在使用kotlin和Dagger2來開發(fā)項目。需要在dagger2 的module返回兩個相同的對象,因此使用到@Named注解。 如下圖所示 然后各自的頁面里...
幾種主要的需求: 直接創(chuàng)建一個Observable(創(chuàng)建操作) 組合多個Observable(組合操作) 對Observable發(fā)射的數(shù)據(jù)執(zhí)行變換操作(變換操作) 從Obse...
部分內(nèi)容參考自:[Android]使用Dagger 2依賴注入 - DI介紹(翻譯)[Android]使用Dagger 2依賴注入 - API(翻譯) 為什么網(wǎng)上這么多dag...
1.greenDao多表關(guān)聯(lián) 一對一關(guān)聯(lián):使用@ToOne 注解關(guān)聯(lián)對象,通過注解joinProperty參數(shù)來定義一個外鍵,下面是示例代碼:image使用@ToOne注解的...
Android-Room數(shù)據(jù)庫(介紹)[http://www.itdecent.cn/p/cfde3535233d] Android—Room自定義類型(TypeConve...
前言 之前兩篇文章介紹了如何讓ImageSpan中的drawable如何去刷新TextView,那么如何創(chuàng)建一個gif的drawable呢?這篇文章主要介紹利用 androi...
前言:在android5.0之前,每一個android應(yīng)用中只會含有一個dex文件,但是這個dex的方法數(shù)量被限制在65535之內(nèi),這就是著名的64K(64*1024)事件。...
Android里,我們經(jīng)常會用shape去定義View的形狀。如下是在xml里定義一個簡單shape的代碼: 使用時,將它設(shè)置在view 的背景上,有的同學(xué)這樣問,如下使用s...
Android中不規(guī)則形狀View的布局實現(xiàn) 在Android中不管是View還是ViewGroup,都是方的! 方的! 方的! 而對于非方形的,Android官方并沒有給出...
沉浸式體驗 首先別吐槽沉浸式這個名詞吧,畢竟這各名字是廣為人知并且比透明狀態(tài)欄加透明導(dǎo)航欄更酷。充分使用整個屏幕將這2個系統(tǒng)視圖融入自己APP也算沉浸式體驗吧。 首先2個名詞...
這是一篇關(guān)于AutoDispose/RxLifecycle/Google Lifecycle的詳細(xì)分析,以做記錄。 Architecture Components Lifec...
【譯】Room定義數(shù)據(jù)關(guān)系 原文地址 在之前的文章中,我對Android Architecture Components 的Room persistence 庫進(jìn)行了介紹: ...
系統(tǒng)啟動過程:1)開機打開電源2)BootLoader程序3)Linux的 init.rc init進(jìn)程5)Zygote的JVM6)SystemServer進(jìn)程Binder線...