背景 項(xiàng)目在開發(fā)中,有多種環(huán)境,之前每次在不同的環(huán)境部署都要修改一次配置文件,覺得十分麻煩疫萤,而且修改配置文件,不小心很容易出錯(cuò),就想到了使用maven和springboot的...
背景 項(xiàng)目在開發(fā)中,有多種環(huán)境,之前每次在不同的環(huán)境部署都要修改一次配置文件,覺得十分麻煩疫萤,而且修改配置文件,不小心很容易出錯(cuò),就想到了使用maven和springboot的...
Spring Data項(xiàng)目是Spring用來解決數(shù)據(jù)訪問問題的一攬子解決方案。 全部章節(jié)傳送門:Spring Boot學(xué)習(xí)筆記(一):Spring Boot 入門基礎(chǔ)Spri...
譯者注:原文分成兩個(gè)部分, 鏈接如下:http://multi-core-dump.blogspot.com/2010/04/android-application-laun...
原文連接:技術(shù)小黑屋-Android 抓取 ANR 日志終極辦法[https://droidyue.com/blog/2021/03/07/view-android-anr-...
原文地址 Room持久化庫 Room為SQLite提供一個(gè)抽象層锄禽,在充分利用SQLite的同時(shí)潜必,允許流暢的數(shù)據(jù)庫訪問 注意:引入Room到你的android工程,參看 add...
Fragment 有很多種使用方法,官方并沒有提供一個(gè)統(tǒng)一的 api 來處理 Fragment 的可見性判斷和回調(diào)坝疼,導(dǎo)致在不同的使用場景下需要使用不同的方法來判斷 Fragm...
BRVAH的BaseRecyclerViewAdapterHelper與MVVM模式優(yōu)雅結(jié)合(其二)BRVAH的BaseRecyclerViewAdapterHelper與M...
半年多前寫了一篇:Android DataBinding 從入門到進(jìn)階[http://www.reibang.com/p/bd9016418af2] 的文章钝凶,最近發(fā)現(xiàn)里面有...
DEMO源碼 使用的ConstraintLayout版本 如果不使用androidx的話可以使用下面的版本 注意:使用不同的ConstraintLayout版本可能會(huì)有坑,如...
應(yīng)用隱藏導(dǎo)航欄 工具類 Activity DialogFragment PopWindow DecorView重寫了onApplyWindowInsets方法 WindowI...
在 上一篇文章[https://zhuanlan.zhihu.com/p/366557593] 中耕陷,我展示了 content provider (它出現(xiàn)在應(yīng)用合并后的 man...
居然說kotlin協(xié)程只是個(gè)異步工具掂名,too young too naive
Kotlin協(xié)程和RxJava在不同業(yè)務(wù)場景下的使用體驗(yàn)雖然協(xié)程和RxJava有著不同的設(shè)計(jì)理念,但他們都不約而同的解決了Java編程中回調(diào)地獄的硬傷哟沫。這篇文章就帶大家嘗試在特定業(yè)務(wù)場景下分別用Kotlin協(xié)程和用RxJava饺蔑,來...
runCatching 源碼 runCatching 函數(shù)返回的是一個(gè) Result 類,Result 類中嗜诀,一共定義了如上述的 4 個(gè)方法: 其中 getOrNull 返回...