
網(wǎng)上關(guān)于劉海屏適配的文章不少草戈,可講清楚的卻沒幾篇塌鸯,大多是拷貝文檔、長篇大論唐片,甚至熱情的貼圖告訴你什么是劉海屏丙猬,到最后你仍不確定到底是怎樣的一個(gè)適配方案涨颜,才能讓你的 app 真...
添加依賴配置 在project build.gradle中添加: 在app build.gradle中添加: AndroidManifest.xml中添加 集成ReactAp...
1、概述 Databinding 是一種框架淮悼,MVVM是一種模式咐低,兩者的概念是不一樣的。我的理解DataBinding是一個(gè)實(shí)現(xiàn)數(shù)據(jù)和UI綁定的框架袜腥,只是一個(gè)實(shí)現(xiàn)MVVM模式...
短信鏈接跳轉(zhuǎn)瀏覽器见擦,間接打開APP 平時(shí)我們會(huì)收到廣告短信,比如某東羹令,某寶鲤屡,里面附加著鏈接,當(dāng)你點(diǎn)開鏈接(手機(jī)自帶的瀏覽器),發(fā)現(xiàn)瀏覽器打開后福侈,等一下下酒来,就會(huì)打開對(duì)應(yīng)的APP...
在知識(shí)星球中,有個(gè)小伙伴提了一個(gè)問題:有一個(gè)關(guān)于JVM名詞定義的問題肪凛,說”JVM內(nèi)存模型“堰汉,有人會(huì)說是關(guān)于JVM內(nèi)存分布(堆棧,方法區(qū)等)這些介紹伟墙,也有地方說(深入理解JVM...
前言 在開發(fā)的過程中翘鸭,我們經(jīng)常會(huì)遇到給view設(shè)置背景,什么圓形背景啊戳葵,圓角背景啊就乓,點(diǎn)擊變色背景啊之類的,這功能實(shí)現(xiàn)起來不難拱烁,但是一堆的xml文件啊都大同小異生蚁,令人頭疼。下面...
所謂知之者不如好之者戏自,好之者不如樂之者邦投。要想持之以恒,最佳的狀態(tài)便是樂在其中浦妄。本文圖文并茂,帶你從Android Fragment最佳實(shí)踐的“全世界”路過尼摹。 先貼上效果圖: ...
引言 前段時(shí)間寫了一篇Kotlin語法入門的文章,還沒有看過的盆友請(qǐng)戳(這里)剂娄,有的可能看完之后已經(jīng)開始嘗試用kotlin來寫代碼了蠢涝。不過上篇體現(xiàn)的僅僅是針對(duì)于Kotlin相...
在我這幾年的學(xué)習(xí)和成長中旦棉,深刻的意識(shí)到搭建一個(gè)Android應(yīng)用架構(gòu)是件非常痛苦的事养距,它不僅要滿足不斷增長的業(yè)務(wù)需求,還要保證架構(gòu)自身的整潔陈辱,這讓事情變得非常具有挑戰(zhàn)耳胎,但我們...
Demo On GitHub(MVP-Rxjava2-Retrofit2) 前言 本文不是單獨(dú)講Retrofit2(我上一文章關(guān)于Retrofit2)废登,至于http 的知識(shí)可...
Alfred 必備淹魄,配合 workflow 6得飛起 iTerm 敲命令能缺了它? oh my zsh 跟iTerm絕配堡距,提供了 iTerm 的幾種主題甲锡,上圖就是其中一種主題...
1.線程切換 subscribeOn() observeOn() subscribeOn()和observeOn()的區(qū)別: subscribeOn()主要改變的是訂閱的線程...