XPopup彈窗動(dòng)畫是一款彈窗動(dòng)畫的設(shè)置工具,支持幾十種不同的彈窗的內(nèi)容,讓用戶能夠在手機(jī)上面完成自定義的動(dòng)畫的內(nèi)容,以滿足用戶對(duì)于動(dòng)畫彈窗內(nèi)容上面的需求,設(shè)置等各個(gè)方面的內(nèi)容也是非常的簡(jiǎn)單,需要的話就快來(lái)下載這款XPopup彈窗動(dòng)畫!
XPopup彈窗動(dòng)畫
🔥XPopup2.0版本重磅來(lái)襲,2倍以上性能提升,帶來(lái)可觀的動(dòng)畫性能優(yōu)化和交互細(xì)節(jié)的提升。!功能強(qiáng)大,交互優(yōu)雅,動(dòng)畫絲滑的通用彈窗!可以替代Dialog,PopupWindow,PopupMenu,BottomSheet,DrawerLayout,Spinner等組件,自帶十幾種效果良好的動(dòng)畫, 支持完全的UI和動(dòng)畫自定義!
軟件特色
內(nèi)置幾種了常用的彈窗,十幾種良好的動(dòng)畫,將彈窗和動(dòng)畫的自定義設(shè)計(jì)的極其簡(jiǎn)單;目前還沒(méi)有出現(xiàn)XPopup實(shí)現(xiàn)不了的彈窗效果。 內(nèi)置彈窗允許你使用項(xiàng)目已有的布局,同時(shí)還能用上XPopup提供的動(dòng)畫,交互和邏輯封裝。
UI動(dòng)畫簡(jiǎn)潔,遵循Material Design,在設(shè)計(jì)動(dòng)畫的時(shí)候考慮了很多細(xì)節(jié),過(guò)渡,層級(jí)的變化
交互優(yōu)雅,實(shí)現(xiàn)了優(yōu)雅的手勢(shì)交互,智能的嵌套滾動(dòng),智能的輸入法交互,具體看Demo
適配全面屏和各種挖孔屏,目前適配了小米,華為,谷歌,OPPO,VIVO,三星,魅族,一加全系全面屏手機(jī)
自動(dòng)監(jiān)聽(tīng)Activity/Fragment生命周期或任意擁有Lifecycle的UI組件,自動(dòng)釋放資源。在Activity/Fragment直接finish的場(chǎng)景也避免了內(nèi)存泄漏
XPopup實(shí)現(xiàn)了LifecycleOwner,可以直接被LiveData監(jiān)視生命周期,彈窗可見(jiàn)時(shí)才更新數(shù)據(jù),不可見(jiàn)不更新
很好的易用性,自定義彈窗只需繼承對(duì)應(yīng)的類,實(shí)現(xiàn)你的布局,然后像Activity那樣,在onCreate方法寫邏輯即可
性能優(yōu)異,動(dòng)畫流暢;精心優(yōu)化的動(dòng)畫,讓你很難遇到卡頓場(chǎng)景
能在應(yīng)用后臺(tái)彈出(需要申請(qǐng)懸浮窗權(quán)限,一行代碼即可)
支持androidx
完美支持RTL布局
支持小窗模式
中文名:XPopup
包名:com.lxj.xpopupdemo
MD5值:8f4b5df04a706f15b5f4e7df137a6c22