本系列文章如下: Android JNI(一)——NDK與JNI基礎(chǔ)Android JNI學(xué)習(xí)(二)——實(shí)戰(zhàn)JNI之“hello world”Android JNI學(xué)習(xí)(三)...
本系列文章如下: Android JNI(一)——NDK與JNI基礎(chǔ)Android JNI學(xué)習(xí)(二)——實(shí)戰(zhàn)JNI之“hello world”Android JNI學(xué)習(xí)(三)...
本系列文章如下: Android JNI(一)——NDK與JNI基礎(chǔ)Android JNI學(xué)習(xí)(二)——實(shí)戰(zhàn)JNI之“hello world”Android JNI學(xué)習(xí)(三)...
有一段時間沒有寫博客了,作為2017年的第一篇,初衷起始于前段時間一個接觸安卓開發(fā)還不算太長時間的朋友聊到的一個問題: “假設(shè),想要對一個Fragment每次在隱藏/顯示之間...
我是在深入學(xué)習(xí) kotlin 時第一次看到協(xié)程,作為傳統(tǒng)線程模型的進(jìn)化版,雖說協(xié)程這個概念幾十年前就有了,但是協(xié)程只是在近年才開始興起,應(yīng)用的語言有:go 、goLand、k...
關(guān)鍵詞:Kotlin 協(xié)程 協(xié)程取消 任務(wù)停止 協(xié)程的任務(wù)的取消需要靠協(xié)程內(nèi)部調(diào)用的協(xié)作支持,這就類似于我們線程中斷以及對中斷狀態(tài)的響應(yīng)一樣。 1. 線程的中斷 我們先從大家...
關(guān)鍵詞:Kotlin 協(xié)程 入門 假定你對協(xié)程(Coroutine)一點(diǎn)兒都不了解,通過閱讀本文看看是否能讓你明白協(xié)程是怎么一回事。 1. 引子 我之前寫過一些協(xié)程的文章,很...
一般情況下,平時我們對于log的輸出并沒有太多的需求,只需要能夠給輸出,在logcat上能看,能夠方便的開關(guān)debug就夠了。想炫酷一些可以打開AndroidStudio的S...
概述 Moshi是Square公司在2015年6月開源的有關(guān)Json的反序列化及序列化的框架,說到Json,大家應(yīng)該很快想到Gson,F(xiàn)astJson以及Jackson等著名...
贊文章,應(yīng)該是全網(wǎng)最詳細(xì)的moshi介紹文檔了。
有個疑問,隨著業(yè)務(wù)復(fù)雜,codegen生成的jsonadapter越來越多,是不是有內(nèi)存占用問題…?
新一代Json解析庫Moshi使用及原理解析概述 Moshi是Square公司在2015年6月開源的有關(guān)Json的反序列化及序列化的框架,說到Json,大家應(yīng)該很快想到Gson,F(xiàn)astJson以及Jackson等著名...
Kotlin 系列:Kotlin之美——高效篇Kotlin之美——DSL篇 Kotlin DSL 把 Kotlin 的語法糖演繹得淋漓盡致,這些語法糖可謂好吃、好看又好玩,但...
Kotlin語言基礎(chǔ)筆記 Kotlin流程控制語句筆記 Kotlin操作符重載與中綴表示法筆記 Kotlin擴(kuò)展函數(shù)和擴(kuò)展屬性筆記 Kotlin空指針安全(null-safe...
Kotlin Coroutines(協(xié)程) 完全解析系列: Kotlin Coroutines(協(xié)程) 完全解析(一),協(xié)程簡介 Kotlin Coroutines(協(xié)程) ...
Dagger 2 完全解析系列: Dagger 2 完全解析(一),Dagger 2 的基本使用與原理 Dagger 2 完全解析(二),進(jìn)階使用 Lazy、Qualifie...