Phonograph_Plus
Phonograph_Plus copied to clipboard
A fork of kabouzeid/Phonograph in maintenance and development
Phonograph Plus
Phonograph 第三方维护版
A fork of Phonograph under maintenance and development
A material designed local music player for Android.
This is a fork of Phonograph, with some extra additional features.
特性 / Features
建议直接看更新日志!
It is suggested to browser the Changelog to learn all of features completely.
-
解锁 Pro | Unlock pro.
-
自动夜间模式 | Automatic & adaptive dark mode.
-
调整界面 | Many changes to UI.
-
应用内手动更改语言 | Change language in application manually.
-
详情对话框内显示Tag信息 | Show tag information in "Detail" Dialog
-
歌词对话框内显示歌词时间轴信息, 并可以通过长按进行快速转跳与自动滚动 | Show Time Axis in "Lyrics" Dialog and allow seeking basing lyric's time axis and support lyrics following.
-
适配 Android 11 分区存储 (部分) | Fix Android 11 Scope Storage.(WIP)
-
适当折叠歌曲弹出菜单 | Optimise song item menu.
-
改进媒体库交互 | Improve “Library” pages user experience。
-
增大“最近播放”和“最喜爱的歌曲(实际是“最常播放”的歌曲)”条目数量(100→150) | Increase history played tracks and top played tracks entries capacity (100->150).
-
新增崩溃报告页面 | Handle app crash.
-
支持更多排序方式 | Support more sort orders.
-
在歌曲(或文件)弹出菜单中, 快速添加黑名单 | Add song menu shortcut to add new items to blacklist.
-
适配" 墨·状态栏歌词 "Xposed模块 | Co-work-with/Support StatusBar Lyric Xposed Module (api)
-
支持导出内部数据库以供备份 | Export internal databases for the need of backup.
-
允许标签固定并平铺 | Allow tabs fixed.
-
更新对话框样式 | Update dialogs style.
-
以及更多细小特性 | and more small features/fixes.
翻译/Translation
Translate Phonograph Plus into your language -> crowdin
We have removed Swedish and Norwegian Nynorsk translations due to missing too many translations
截图/Screenshot
仅供参考, 以实际为准
For reference only, actual app might be different
| Card Player | Flat Player | Song Menu |
|---|---|---|
![]() |
![]() |
![]() |
| Songs | Folders | Artists | Playlists |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
| Drawer | Setting | Tag Editor (Deprecated) |
|---|---|---|
![]() |
![]() |
![]() |
开发计划/Development Plan (or Road Map?)
Phonograph Plus is (partially) migrating to 🚀 Jetpack Compose -> see Branch Compose
Phonograph Plus 正在(部分)迁移至 🚀 Jetpack Compose -> 参见 Compose
TO-DO list
2022
-
[x] 重构文件视图 | Refactor File Fragment
-
[x] 重构媒体库UI | Refactor Library UI
-
[x] 实现更好的播放频率计数 | Better 'My Top Songs' algorithm
-
[x] 完成 Readme | Complete README
-
[x] 重构后台音乐服务 | Refactor MusicService
-
[ ] 迁移 Glide 至 Coil ❗WIP | Migrate Glide to Coil ❗WIP
-
[ ] 自定义歌曲点击行为 ⭕ | User-defined click behavior for songs ⭕
-
[ ] 将歌曲“详情” 迁移至 Compose ❗WIP (基本完成) | Migrate Song Detail to Jetpack Compose (❗WIP: Almost Done)
-
[ ] 支持白名单机制 | Whitelist
-
[ ] 重构更新对话框 | Refactor Update Dialog
-
[ ] 重构设置UI | Refactor Setting UI
-
[ ] 尝试适配 FlyMe / EvolutionX(等一系类原生)状态栏歌词 | Support some ROM's StatusBar lyrics, such as FlyMe / EvolutionX
-
[ ] 自建本地媒体数据库(使用 AndroidX Room) ⭕, 以解析多艺术家歌曲, 并解析 Tag 中 ‘;’, '&', '/', '', ',' , 改进搜索 | Use AndroidX Room to build Media database, to parse multi-artists songs and ‘;’, '&', '/', '', ',' in tags, and improve search result
-
[ ] ...
2023~2024(?)
-
[ ] 增强“播放列表详情”(支持搜索 ❌, 更好的修改本地列表方式 ❗WIP, 响应打开文件的Intent ❌) | Enhance Playlist Detail: support search ❌, Better way to modify ❗WIP, handle intent of open (playlist) file ❌
-
[ ] 检查文件 | Valid files
-
[ ] 桌面歌词(?) | Desktop lyrics (?)
-
[ ] 改进 SlidingMusicBar | improve SlidingMusicBar
-
[ ] 重写音乐标签编辑 | Rewrite Tag Editor
-
[ ]
完美适配 Android11+ 的文件访问(❌) | Adapter Android11+ File Permission perfectly -
[ ]
部分重构(所谓的)"主题引擎" | Refactor so-called Theme Engine -
[ ]
统计听歌频率 | Make songs listening statistics -
[ ] ...









