當前位置: 妍妍網 > 碼農

7.8k star,好用、簡潔、開源的B站第三方客戶端

2024-12-09碼農

最近整理了kubernetes初學者文件,回復 獲取

今天推薦一個開源的bilibili第三方客戶端,它是采用flutter開發, 支持安卓及ios,功能很齊全,並且界面簡單。

常用的功能如推薦視訊列表,熱門直播,番劇等都可以使用。本計畫也可以作為一個不錯的flutter練手計畫。

具體效果可以到官方開源計畫頁面去檢視,這裏列出部份供參考。

關於計畫的功能特點介紹

目前該計畫已經在github上獲得了7.8kstar,計畫最值得關註的就是它基本復刻了該有的功能,但是計畫本身又盡量保持簡潔。

另外該計畫暫時只是支持ios及安卓,其它平台暫無計劃,可以看到該計畫自釋出之後,下載量高達199k

感興趣的可以先去計畫看下:

github.com/guozhigq/pilipala

讓我幫你將這些功能特點整理成連貫的描述:

  1. 視訊播放功能 : 作為一款視訊客戶端,Pilipala 在視訊播放體驗上做了全面的最佳化。使用者可以靈活調節播放速度,支持畫中畫模式實作多工操作。播放器整合了直觀的手勢控制系統,使用者可以透過滑動來調節亮度、音量和進度,使操作更加便捷自然。同時保留了B站特色的彈幕功能,讓使用者在觀看視訊時也能參與互動。

  2. 界面設計 : 在使用者介面設計方面,Pilipala 嚴格遵循了 Material Design 3 的設計規範,打造出現代簡約的視覺體驗。套用支持動態主題顏色,能夠根據系統桌布自動調整配色方案,為使用者提供個人化的視覺體驗。同時完整支持深色模式,在不同光線環境下都能保持良好的可讀性。界面采用自適應布局設計,在橫螢幕模式下依然能保持良好的觀看體驗。

  3. 內容服務 : 在內容服務方面,Pilipala 提供了完整的視訊管理功能體系。使用者可以方便地收藏感興趣的視訊內容,檢視詳細的觀看歷史記錄,關註喜歡的UP主並及時獲取其內容更新。套用提供了豐富的視訊分類瀏覽功能,配合熱門視訊推薦系統,幫助使用者更容易發現感興趣的內容。

  4. 技術實作 : 從技術架構來看,Pilipala 采用了現代化的技術棧進行開發。使用 Riverpod 進行狀態管理,確保套用狀態的可預測性和可維護性;選擇 Isar 資料庫進行本地數據儲存,提供高效的數據讀寫效能;網路請求透過 Dio 框架實作,保證了數據傳輸的可靠性;視訊播放器基於 media_kit 開發,提供流暢穩定的播放體驗。這些技術選擇都為套用提供了堅實的基礎架構支持。

如何安裝使用

最快捷的辦法就是到release頁面下載對應的安裝包,然後安裝即可。

也可以去f-droid下載,地址如下:

f-droid.org/packages/com.guozhigq.pilipala/

最近整理了開源合集,回復關鍵字 開源 合集 獲取