![240](https://cdn2.jianshu.io/assets/default_avatar/7-0993d41a595d6ab6ef17b19496eb2f21.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
我的CSDN博客同步發(fā)布:從Android代碼中來記憶23種設(shè)計(jì)模式 相信大家都曾經(jīng)下定決心把23種設(shè)計(jì)模式牢記于心单绑,每次看完之后過一段時(shí)間又忘記了~回官,又得回去看,腦子里唯一...
本系列文章如下: 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í)(三)...
前言 了解Java中的對(duì)象歉提、變量等存放的內(nèi)存區(qū)域十分重要 本文將全面講解Java虛擬機(jī)中的內(nèi)存模型 & 分區(qū),希望你們會(huì)喜歡 Carson帶你學(xué)JVM系列文章,具體如下:Ca...
常量 Java中: Kotlin中: 注:const 關(guān)鍵字用來修飾常量苔巨,且只能修飾 val版扩,不能修飾var, companion object 的名字可以省略,可以使用...
協(xié)程協(xié)程中使用suspend修飾方法侄泽,代表該方法可在協(xié)程中掛起礁芦。但并不是協(xié)程方法必須使用suspend修飾協(xié)程和線程的對(duì)比:線程擁有獨(dú)立的棧、局部變量悼尾,給予進(jìn)程的共享內(nèi)存柿扣,多...
之前工作用了很久MVP架構(gòu)了闺魏,雖然很好的解決了M層與V層的耦合關(guān)系未状,但巨多的接口,難以復(fù)用析桥、難以單測(cè)的問題一直縈繞心頭司草,久久不能平復(fù)~~~,于是我將目光轉(zhuǎn)向了MVVM泡仗。 MV...
我是在深入學(xué)習(xí) kotlin 時(shí)第一次看到協(xié)程翻伺,作為傳統(tǒng)線程模型的進(jìn)化版,雖說協(xié)程這個(gè)概念幾十年前就有了沮焕,但是協(xié)程只是在近年才開始興起吨岭,應(yīng)用的語言有:go 、goLand峦树、k...
targetSdkVersion = 30 分區(qū)存儲(chǔ)強(qiáng)制執(zhí)行:應(yīng)用對(duì)文件的讀寫辣辫,只能在沙盒環(huán)境也就是應(yīng)用的專屬目錄(計(jì)入應(yīng)用所占空間,隨應(yīng)用卸載而刪除)魁巩,其他媒體文件通過Me...
break急灭,continue會(huì)返回到對(duì)應(yīng)標(biāo)簽位,不帶標(biāo)簽則默認(rèn)是最近的for循環(huán) return會(huì)返回到函數(shù)的調(diào)用者谷遂,或匿名函數(shù)的調(diào)用者 帶標(biāo)簽的會(huì)返回到標(biāo)簽處葬馋,類似于cont...
使用 從create開始 將創(chuàng)建的ObservableOnSubscribe包裝成ObservableCreate對(duì)象將上級(jí)的ObservableCreate包裝成Obser...
AsyncTask也是一種異步消息處理機(jī)制,用于處理耗時(shí)操作及其UI修改肾扰。其內(nèi)部封裝了Thread和Handler所以我們不需要手動(dòng)切換線程 首先還是看一下其簡(jiǎn)單使用 開始執(zhí)...
看了多位大神的源碼解析畴嘶,為了加深自己的理解,遂將自己跟走一遍的流程記錄于此 Handler機(jī)制:一種異步消息處理機(jī)制集晚,在項(xiàng)目中常用于更新主線程UI窗悯,也可在項(xiàng)目中做一些延時(shí)等操...
nRF Connect 官方有開源BLE基礎(chǔ)框架,具體查看 這里[https://github.com/NordicSemiconductor/Android-BLE-Lib...
android Api21之后的狀態(tài)欄會(huì)默認(rèn)覆蓋半透明遮罩偷拔,我們需要新建values-19蒋院,values-21 2份styles文件進(jìn)行適配 對(duì)于5.0以下的設(shè)備我們需要手動(dòng)...