說明在我們開發(fā)過程中,一定會有這樣的需求裹唆,就是主框架是MainActivity,然后里邊嵌套多個fragment,來回切換儿惫,如果處理不好的話可能會產(chǎn)生多個fragment頁面...
說明在我們開發(fā)過程中,一定會有這樣的需求裹唆,就是主框架是MainActivity,然后里邊嵌套多個fragment,來回切換儿惫,如果處理不好的話可能會產(chǎn)生多個fragment頁面...
關于安卓DialogFragment基類封裝(一) 對于DialogFragment末秃,在androidX 1.1.0后,已修復內(nèi)存泄漏 本文內(nèi)容較短玩郊,直接上干貨肢执,核心代碼如下...
效果圖鎮(zhèn)樓 在很久很久以前五萬曾經(jīng)帶給大家過一篇FlycoDialog 簡單實用的自定義Android彈窗對話框之Dialog篇現(xiàn)在為大家續(xù)寫一下它的姊妹篇,Dialog的小...
此篇中的小魚動畫是模仿國外一個大牛做的flash動畫译红,第一眼就愛上它了预茄,簡約靈動又不失美學,于是抽空試著嘗試了一下侦厚,如下是我用Android實現(xiàn)的效果圖: 由于整個繪制分析過...
本篇文章已授權微信公眾號 hongyangAndroid (鴻洋)獨家發(fā)布 背景 當一個項目經(jīng)過N手人開發(fā)耻陕,N個產(chǎn)品經(jīng)理的蹂躪,N長時間的維護刨沦,此時一定存在大量代碼冗余诗宣、業(yè)務...
1.概述 消息氣泡拖拽資料有很多,網(wǎng)上也有開源代碼已卷,下載下來就可以用梧田。為什么還要折騰呢淳蔼?我想證明一下數(shù)學已經(jīng)初中畢業(yè),其次像貝塞爾這種效果還是很常見的裁眯,雖然目前我只有一個 A...
Android 實現(xiàn)視屏播放器與邊播邊緩存功能外加蹲坑鏟屎(IJKPlayer) hello穿稳,大家好存皂,我就是那個會掀桌子的話嘮,剛剛結束兩篇關于音頻播放與錄制的文章逢艘,舊坑未埋...
一它改、頁面初始化配置 二疤孕、ViewPager2獲取指定頁面的fragment 比如首頁 動態(tài)diff更新 diff New List add tabEntity remove ...
單Activity+多Fragment模式 自從知道這一招之后我基本不太愿意使用activity了,fragment可以快速創(chuàng)建和管理央拖,可以合理設計頁面跳轉祭阀,設計炫酷的跳轉動...
Github鏈接鲜戒,給個Star鼓勵我寫更多好庫[https://github.com/QDong415/QFeed] 事先說明:我在demo中一進入Activity就立刻觸發(fā)...
設計一個關系型數(shù)據(jù)庫很重要的一部分是將數(shù)據(jù)拆分成具有相關關系的數(shù)據(jù)表专控,然后將數(shù)據(jù)以符合這種關系的邏輯方式整合到一起。從 Room 2.2[https://developer....
前段時間接到一個需求遏餐,需要完成以下效果伦腐。 大致功能和小紅書效果類似 可以 展開 和收起 也可以@xxx 還能加#話題 1、內(nèi)容超過指定行數(shù)需要折疊起來失都; 2柏蘑、內(nèi)容中含有@+“...
1.首先 dependencies 中引入glide 2. assets中加入gif資源 或者 在drawable中加入gif資源 3.代碼中引用 4.注意:要在主線程中...
HashSet 實現(xiàn)了 Set 接口粹庞,由哈希表(實際是 HashMap)提供支持辩越。HashSet 不保證集合的迭代順序,但允許插入 null 值信粮。也就是說 HashSet 不...
簡介 項目需要做一個拖拽排序的需求(類似頭條欄目排序),原先隨意找了個三方庫簡單的處理了一下.但是隨著項目的的迭代,越來越多的需求堆積下來,三方庫不滿足自己定制的一些需求.所...
前言 使用 Git 作為代碼版本管理,早已是現(xiàn)在開發(fā)工程師必備的技能趁啸∏吭担可大多數(shù)工程師還是只會最基本的保存、拉取不傅、推送旅掂,遇到一些commit管理的問題就束手無策,或者用一些不優(yōu)...
SVN merge 三種方式 1访娶、Merge a range of revisions(合并一個范圍的版本) 此類型應用最為廣泛商虐,主要是把分支中的修改合并到主干上來。在主...