一、 Arouter的組件注冊(cè) 1. 自動(dòng)注冊(cè)插件 在看ARouter源碼的過程中看到,在初始化方法 init(),有個(gè) boolean 變量 registerByPlugi...
一、 Arouter的組件注冊(cè) 1. 自動(dòng)注冊(cè)插件 在看ARouter源碼的過程中看到,在初始化方法 init(),有個(gè) boolean 變量 registerByPlugi...
前言 Java中的動(dòng)態(tài)代理是一個(gè)看起來很有有趣的技術(shù),我們?cè)谝恍╅_源項(xiàng)目中經(jīng)常會(huì)見到動(dòng)態(tài)代理的身影。本文就來看一下Java中動(dòng)態(tài)代理到底是怎么實(shí)現(xiàn)的。 如何使用? 來看一下我...
@author ASCE1885的 Github 簡書 微博 CSDN本文由于潛在的商業(yè)目的,不開放全文轉(zhuǎn)載許可,謝謝!最近項(xiàng)目中需要實(shí)現(xiàn)自己的APK加固方案,因此就有了這...
現(xiàn)在時(shí)興講函數(shù)式編程,弄得如果不會(huì)寫兩句λ表達(dá)式你都不好意思跟人說自己是敲代碼的。所以我也就趁著這陣風(fēng)頭,琢磨琢磨了這個(gè)函數(shù)式編程。怎么算來,也有個(gè)三年兩載了,出師還不敢說,...
相關(guān)文章: 【翻譯】安卓架構(gòu)組件(1)-App架構(gòu)指導(dǎo) 【翻譯】安卓架構(gòu)組件(2)-添加組件到你的項(xiàng)目中 【翻譯】安卓架構(gòu)組件(3)-處理生命周期 【翻譯】安卓架構(gòu)組件(4)...
原文地址 Room持久化庫 Room為SQLite提供一個(gè)抽象層,在充分利用SQLite的同時(shí),允許流暢的數(shù)據(jù)庫訪問 注意:引入Room到你的android工程,參看 add...
Bug:升級(jí)到gradle tools 3.1.X, gradle version 4.6+, # novoda/bintray-release有個(gè)嚴(yán)重bug,導(dǎo)致上傳失敗c...
Gradle 學(xué)習(xí)筆記 以下內(nèi)容,理論部分大部分是gradle和groovy的官方文檔的解釋,實(shí)例部分是自己的嘗試,如有錯(cuò)誤,請(qǐng)不吝指正,謝謝! 0x00 groovy 基本...
前言 相信做過Android的朋友都知道,當(dāng)一個(gè)APP啟動(dòng)時(shí),界面會(huì)首先展示一個(gè)白屏或者黑屏,然后再進(jìn)入歡迎頁,稍作停留最后進(jìn)入APP主頁。那么這個(gè)黑屏或者白屏到底是怎么一回...
Outline [TOC] 前言 上個(gè)月RxJava2正式版發(fā)布了,但目前國內(nèi)的資料還比較少,以前使用過RxJava1只需要看看更新文檔就知道怎么使用了,但還有一些以前沒用過...
前言 在android開發(fā)中,當(dāng)我們使用三方庫時(shí),如使用okhttp網(wǎng)絡(luò)庫,直接在gradle中添加一句依賴,"compile 'com.squareup.okhttp3:o...
本文主要分四部分進(jìn)行闡述: 非rxJava方式實(shí)現(xiàn)多次點(diǎn)擊檢測 如何將點(diǎn)擊事件轉(zhuǎn)化為事件源(Obseravable) 如何統(tǒng)計(jì)點(diǎn)擊次數(shù) 實(shí)現(xiàn)對(duì)比分析 非rxJava方式實(shí)現(xiàn)多...
Android7.0發(fā)布已經(jīng)有一個(gè)多月了,Android7.0在給用戶帶來一些新的特性的同時(shí),也給開發(fā)者帶來了新的挑戰(zhàn),這幾天我將應(yīng)用適配到Android7.0,其中也遇到了...