首先,ib全名InterfaceBuilder,也就是故事板(storyboard),用戶界面的意思。 右擊.storyboard文件--查看源文件,會看到XML文件,這個文...
首先,ib全名InterfaceBuilder,也就是故事板(storyboard),用戶界面的意思。 右擊.storyboard文件--查看源文件,會看到XML文件,這個文...
更多內(nèi)容在這里查看https://ahangchen.gitbooks.io/windy-afternoon/content/ 執(zhí)行QUERY 執(zhí)行SQLiteDatabas...
怎么理解ContextWrapper是裝飾模式的,因?yàn)槊掷镉衱rapper?看ContextWrapper里面就是直接調(diào)用base,沒有裝飾的代碼,這不就是代理模式嗎,為啥全網(wǎng)都在說裝飾模式
【Android設(shè)計(jì)模式】從Context看懂裝飾器模式前言 平時寫代碼的時候可能為了完成某一個任務(wù)而只是應(yīng)付性地編碼,然后寫完理直氣壯地來一句"又不是不能用!",但如果要把編碼當(dāng)作一項(xiàng)藝術(shù)來打造,那就需要結(jié)合我們的設(shè)計(jì)模式了。設(shè)...
摘要:?本文發(fā)現(xiàn)了一類OOM(OutOfMemoryError),這類OOM的特點(diǎn)是崩潰時java堆內(nèi)存和設(shè)備物理內(nèi)存都充足,探索并解釋了這類OOM拋出的原因。 關(guān)鍵字:?O...
Retrofit是squareup公司的開源力作,和同屬squareup公司開源的OkHttp,一個負(fù)責(zé)網(wǎng)絡(luò)調(diào)度,一個負(fù)責(zé)網(wǎng)絡(luò)執(zhí)行,為Android開發(fā)者提供了即方便又高效的...
本篇文章已授權(quán)微信公眾號 dasu_Android(大蘇)獨(dú)家發(fā)布 這次想來講講系統(tǒng)應(yīng)用集成過程中遇到的一些坑,尤其是 so 文件相關(guān)的坑。 背景 埋這些坑的最初來源是由于測...
Bitmap 是怎么開辟內(nèi)存的?內(nèi)存是怎么復(fù)用和銷毀的?本地資源圖片應(yīng)該怎么去做適配? 打開我們自己的 APP 發(fā)現(xiàn)占用內(nèi)存較大的一般都是本地資源圖片,我們該如何去優(yōu)化這些內(nèi)...
Dagger 2 是 Google 開源的一款依賴注入框架,它的前身是 square 的 Dagger 1,Dagger 2 在 Android 中有著較為廣泛的應(yīng)用。 Da...
王二北原創(chuàng),轉(zhuǎn)載請標(biāo)明出處:來自王二北 一、javap命令簡述 javap是jdk自帶的反解析工具。它的作用就是根據(jù)class字節(jié)碼文件,反解析出當(dāng)前類對應(yīng)的code區(qū)(匯編...
本篇的內(nèi)容非常長,涉及的知識點(diǎn)較多,建議【收藏】或【耐心觀看】,并跟隨文中來一步一步實(shí)現(xiàn)自己的 ASM插樁 ! Github源碼地址:《傳送門》[https://github...
先來看下官網(wǎng)的表述: In addition to the coroutine scope provided by different builders, it is pos...
demo不能用
Flutter 如何優(yōu)雅的實(shí)現(xiàn)滑動元素曝光背景 要問當(dāng)今移動端最火的跨平臺應(yīng)用是誰 ,那非Flutter莫屬了,隨著Flutter的熱度上漲和應(yīng)用范圍擴(kuò)大,開發(fā)者將面臨更多的挑戰(zhàn). 如:怎么通過Flutter的一些機(jī)...
問題 問題描述:當(dāng)Flutter的輸入框中支持上了表情符號(emoji),無論你用maxLength還是inputFormatters屬性,都會出現(xiàn)長度超過你給定的值或表達(dá)式...
翻譯自https://www.dartlang.org/articles/event-loop/ 異步任務(wù)在Dart中隨處可見,例如許多庫的方法調(diào)用都會返回Future對象來...
相關(guān)概念 序列化 Serialization(序列化)是一種將對象以一連串的字節(jié)描述的過程;反序列化deserialization是一種將這些字節(jié)重建成一個對象的過程。從用途...
Dagger2基本概念請移步官方文檔,或者我的翻譯。 架構(gòu)方面請關(guān)注GitHub(MVP+Retrofit+Dagger2+Okhttp)及我的文章Android UI框架快...
該文章屬于劉小壯原創(chuàng),轉(zhuǎn)載請注明:劉小壯[http://www.itdecent.cn/u/2de707c93dc4] Flutter默認(rèn)是單線程任務(wù)處理的,如果不開啟新的...