在Android開發(fā)中我們經(jīng)常使用LayoutInflater,俗稱布局填充器,使用它來把布局轉(zhuǎn)為一個View。一般來講可能采用的方式如下: 調(diào)用其靜態(tài)from方法,獲取La...
參考1參考2完整github代碼 一:LayoutInflaterFactory的用途: 自行創(chuàng)建自定義的View,而不是讓系統(tǒng)去創(chuàng)建,可以避免系統(tǒng)的反射過程,提升性能;在X...
本系列文章如下: Android JNI(一)——NDK與JNI基礎(chǔ)Android JNI學(xué)習(xí)(二)——實戰(zhàn)JNI之“hello world”Android JNI學(xué)習(xí)(三)...
上一篇文章《Kotlin Coroutine 初探》向大家介紹了 Kotlin Coroutine 的由來、重要概念、用法。為了能讓消除大家對 Kotlin Coroutin...
熟悉Java多線程編程的同學(xué)都知道,當(dāng)我們線程創(chuàng)建過多時,容易引發(fā)內(nèi)存溢出,因此我們就有必要使用線程池的技術(shù)了。最近看了一些相關(guān)文章,并親自研究了一下源碼,發(fā)現(xiàn)有些文章還是有...
Linux系統(tǒng)中的 find 命令在查找文件時非常有用而且方便。它可以根據(jù)不同的條件來查找文件,例如權(quán)限、擁有者、修改日期/時間、文件大小等等。在這篇文章中,我們將學(xué)習(xí)如何使...
概述 對于Docker一直以來都有聽說,但是作為移動端開發(fā)工程師,從來沒去了解過,不知道對于移動端會有什么作用,直到有一天在網(wǎng)上瀏覽文章的時候看到了一篇用Docker來部署A...
文章寫的很不錯,完整的DockFile可以貼出來看一下么
Docker+Jenkins提高Android構(gòu)建速度概述 對于Docker一直以來都有聽說,但是作為移動端開發(fā)工程師,從來沒去了解過,不知道對于移動端會有什么作用,直到有一天在網(wǎng)上瀏覽文章的時候看到了一篇用Docker來部署A...
概述 對于Docker一直以來都有聽說,但是作為移動端開發(fā)工程師,從來沒去了解過,不知道對于移動端會有什么作用,直到有一天在網(wǎng)上瀏覽文章的時候看到了一篇用Docker來部署A...
@董先生V 我們是設(shè)置一樣的
單個APP接入多個微信支付寶支付的一種解決方案背景 最近在對接微信支付寶支付的時候出現(xiàn)了一個需求,由于我們公司在不同的地區(qū)有分公司,為了實現(xiàn)財務(wù)對賬方便,不同公司的客戶需要打款到相應(yīng)的公司的賬戶,也就是要實現(xiàn)接口分賬,一...
Lifecycle Lifecycle 是 Android Architecture Components 的一個組件,用于將系統(tǒng)組件(Activity、Fragment等等...
@FlyClound 自定義TypeAdapter
新一代Json解析庫Moshi使用及原理解析概述 Moshi是Square公司在2015年6月開源的有關(guān)Json的反序列化及序列化的框架,說到Json,大家應(yīng)該很快想到Gson,F(xiàn)astJson以及Jackson等著名...
@FlyClound 就是一個第三方,幾行代碼的接入成本,上手比較簡單,所以沒寫demo,官方文檔也很詳細(xì)
新一代Json解析庫Moshi使用及原理解析概述 Moshi是Square公司在2015年6月開源的有關(guān)Json的反序列化及序列化的框架,說到Json,大家應(yīng)該很快想到Gson,F(xiàn)astJson以及Jackson等著名...