第一步,創(chuàng)建Android Library,操作路徑(File -> New -> New Module -> Android Library) 第二步,在新創(chuàng)建的Modul...
第一步,創(chuàng)建Android Library,操作路徑(File -> New -> New Module -> Android Library) 第二步,在新創(chuàng)建的Modul...
MVVM+組件化實(shí)現(xiàn) 模塊概覽 底層模塊:common、network、resource 功能模塊:player、firebase、pay 界面模塊:mobile、table...
不同版本通知欄的創(chuàng)建方式不盡相同,當(dāng)前官方推薦使用 NotificationCompat 相關(guān)的API,兼容到Android 4.0,但是部分新功能,比如內(nèi)嵌回復(fù)操作,舊版本...
之前用輸入框時(shí)是用的別人的框架MaterialEditText,但看該框架似乎沒有一鍵清空輸入框的功能,所以迫不得已自己寫了一個(gè)。一開始想是自定義View,要用Java動(dòng)態(tài)寫...
組件化設(shè)置 config.gradle(組件化統(tǒng)一配置文件) 不熟悉groovy語法的可以簡(jiǎn)單了解下 這里記得在項(xiàng)目根目錄的build.gradle中添加配置文件config...
在開發(fā)過程中,我們可能會(huì)經(jīng)常遇到這樣的需求樣式: 這張圖是截取京東消息通知的彈出框,我們可以看到右上方有個(gè)三角形的氣泡效果,這只是其中一種,三角形的方向還可以是上、下、左、右...
一般手機(jī)上的 Android App,主要的交互方式是點(diǎn)擊。用戶在點(diǎn)擊后,App 可能做出在頁(yè)面內(nèi)更新 UI、新開一個(gè)頁(yè)面或者發(fā)起網(wǎng)絡(luò)請(qǐng)求等操作。Android 系統(tǒng)本身沒有...
前言 京東到家APP的引導(dǎo)頁(yè)做的可圈可點(diǎn),插畫+動(dòng)效,簡(jiǎn)明生動(dòng)地說明了APP最吸引用戶的幾個(gè)亮點(diǎn)(商品多,價(jià)格低,配送快...)。本文主要分析拆解這些動(dòng)畫效果,并完成一個(gè)高仿...
前言 公司最近有個(gè)小的演示需求,大體首頁(yè)模仿抖音,因此抽時(shí)間做了這么個(gè)項(xiàng)目,順便練練手,demo用Kotlin+AndroidX實(shí)現(xiàn)。視頻庫(kù)采用GsyVideoPlayer[...