第一章 創(chuàng)建你的第一個(gè)Compose應(yīng)用 Jetpack Compose是谷歌針對(duì)Android的聲明式UI框架,它大大簡(jiǎn)化了UI的創(chuàng)建。但在進(jìn)一步學(xué)習(xí)之前,我們知道,Jet...
第一章 創(chuàng)建你的第一個(gè)Compose應(yīng)用 Jetpack Compose是谷歌針對(duì)Android的聲明式UI框架,它大大簡(jiǎn)化了UI的創(chuàng)建。但在進(jìn)一步學(xué)習(xí)之前,我們知道,Jet...
Base類(lèi) View :IView(非必須)、BaseActivity、BaseFragment、BaseMviActivity、BaseMviFragment ViewMo...
前言 我們開(kāi)發(fā)時(shí)接觸最多的就是xml布局了,還記得我們寫(xiě)Android的第一個(gè)Hello World嗎,就是通過(guò)activity_main.xml顯示出來(lái)的。 雖然xml寫(xiě)的...
先看墨跡天氣效果圖 因?yàn)樾枨笤?,改了一些樣?話不多說(shuō),直接開(kāi)始,首先是畫(huà)出這條曲線,找到每個(gè)小時(shí)溫度對(duì)應(yīng)點(diǎn)位,連成一條線,左邊顯示最高溫度和最低溫度,最高溫度對(duì)應(yīng)曲線中的...
前言: Flow是kotlin提供的一個(gè)重要的異步工具,類(lèi)似于RxJava的響應(yīng)式編程框架,使用協(xié)程封裝成生產(chǎn)者-消費(fèi)者模式,上流來(lái)負(fù)責(zé)生產(chǎn),下流來(lái)接收消耗。 關(guān)于這個(gè)項(xiàng)目:...
在日常Android開(kāi)發(fā)當(dāng)中,我們可能要實(shí)現(xiàn)全局懸浮窗的需求。這里分享一個(gè)快速實(shí)現(xiàn)的框架,希望能幫小伙伴們提高開(kāi)發(fā)效率。 FloatWindow 一個(gè)全局懸浮窗的框架,主要特...
說(shuō)明 騰訊Bugly,為移動(dòng)開(kāi)發(fā)者提供專(zhuān)業(yè)的異常上報(bào)和運(yùn)營(yíng)統(tǒng)計(jì),幫助開(kāi)發(fā)者快速發(fā)現(xiàn)并解決異常,同時(shí)掌握產(chǎn)品運(yùn)營(yíng)動(dòng)態(tài),及時(shí)跟進(jìn)用戶(hù)反饋。主要是三個(gè)功能 異常上報(bào)[https:/...
前言 由于很多應(yīng)用在啟動(dòng)時(shí)需要進(jìn)行一些初始化事務(wù),導(dǎo)致在啟動(dòng)應(yīng)用時(shí)有一定的空白延遲,在之前我們一般的做法是通過(guò)替換 android:windowBackground 的自定義...