
MMKV 是基于 mmap 內(nèi)存映射的 key-value 組件,底層序列化 / 反序列化使用 protobuf 實現(xiàn),性能高,穩(wěn)定性強。從 2...
(1)不安全的并發(fā)訪問 我們使用線程在解決并發(fā)問題的時候總是會遇到線程安全的問題,而Java平臺上的Kotlin協(xié)程實現(xiàn)免不了存在并發(fā)調(diào)度的情況...
(1)基本用法 Channel實際上是一個并發(fā)安全的隊列,它可以用來連接協(xié)程,實現(xiàn)不同協(xié)程的通信。生產(chǎn)者/消費者模式 (send - chann...
Flow: 是一種類似于序列的冷流,flow構(gòu)建器中的代碼直到流被收集的時候才運行。流的連續(xù)性:流的每次單獨收集都是按順序執(zhí)行的,除非使用特殊操...
1、下載并安裝vscode 2、下載并安裝語言包 3、下載并安裝“C/C++ for Visual Studio Code”插件(必備的插件,如...
一、Java基礎(chǔ) 二、Android基礎(chǔ) 三、高級UI PhotoView:圖片展示,支持縮放、移動https://github.com/Bas...
使用 json-server 需要遵守一定的規(guī)范。數(shù)據(jù)查詢要使用 GET新增數(shù)據(jù)要使用 POST刪除數(shù)據(jù)要使用 DELETE修改數(shù)據(jù)使用 PUT...
一、依賴 二、xml靜態(tài)注冊 start up 初始化類: 在AndroidManifest中靜態(tài)注冊 在xml文件夾中創(chuàng)建multi_wind...
【1】依賴 【2】新建初始化類 SdkInitializer 需要我們自己新建,目的是初始化指定SDK。Initializer 是start u...