Lauzy / Ticktockmusic
Material Design Music Player
Stars: ✭ 262
Programming Languages
java
68154 projects - #9 most used programming language
Projects that are alternatives of or similar to Ticktockmusic
Jetpack Musicplayer
即使不用云音乐听曲儿,也请务必收藏好该库!🔥 一行代码即可接入,音乐播放控制组件 - Even if you don't listen to the music by Spotify, be sure to collect this library, please! 🔥 This music player component can be accessed by only one line of code. Supporting by LiveData & AndroidX.
Stars: ✭ 577 (+120.23%)
Mutual labels: music, musicplayer
Starrysky
🔥A Powerful and Streamline MusicLibrary(一个丰富的音乐播放封装库,支持多种音频格式,完美解决你的问题。)
Stars: ✭ 1,022 (+290.08%)
Mutual labels: music, musicplayer
Music Player Go
🎶🎼 Very slim music player 👨🎤 100% made in Italy 🍕🌳🌞🍝🌄
Stars: ✭ 654 (+149.62%)
Mutual labels: music, material-design
Covid 19 Tracker
Android app to track COVID-19 cases in India and globally.
Stars: ✭ 96 (-63.36%)
Mutual labels: clean-architecture, material-design
Musiclake
MediaPlayer、Exoplayer音乐播放器,可播在线音乐,qq音乐,百度音乐,虾米音乐,网易云音乐,YouTuBe
Stars: ✭ 2,291 (+774.43%)
Mutual labels: music, material-design
Musicplayer
Implemented using Clean Arch, MVVM, LiveData, Room, Koin, Coil, Service, Notification and ExoPlayer
Stars: ✭ 413 (+57.63%)
Mutual labels: musicplayer, clean-architecture
Fantasy
A music player based exoplayer. exquisite and fluent.
Stars: ✭ 23 (-91.22%)
Mutual labels: music, musicplayer
Episodie
Episodie is a TV show time tracker app with unusual design written in kotlin and clean architecture approach. Get to know how much time you spent watching tv shows.
Stars: ✭ 125 (-52.29%)
Mutual labels: clean-architecture, material-design
Babe Qt
This version is unmantained. The new version is now named VVAVE
Stars: ✭ 147 (-43.89%)
Mutual labels: music, musicplayer
Crazydaily
[开源项目] 一款程序员日常放松的App,基于Material Design + MVP-Clean + Weex + Flutter + RxJava2 + Retrofit + Dagger2 + Glide + Okhttp + MTRVA + BRVAH + 炫酷控件 + 炫酷动画
Stars: ✭ 294 (+12.21%)
Mutual labels: clean-architecture, material-design
Musicplayer
A music player with pretty ui/ux design.
Stars: ✭ 232 (-11.45%)
Mutual labels: music, material-design
Black candy
A self hosted music streaming server
Stars: ✭ 686 (+161.83%)
Mutual labels: music, musicplayer
Musicbox
😊 🎵 MusicPlayer 一站式收听多平台音乐(网易云, 虾米, QQ)的跨平台音乐播放器,尽情享受吧~✨
Stars: ✭ 1,130 (+331.3%)
Mutual labels: music, musicplayer
Floatingmusicmenu
一款可用于音乐播放器的悬浮菜单按钮(A floating music menu)
Stars: ✭ 247 (-5.73%)
Mutual labels: music, musicplayer
modern-android
Modern Android Project Skeleton
Stars: ✭ 17 (-93.51%)
Mutual labels: clean-architecture
Materiallettericon
Material first letter icon like lollipop contacts icon. Letter(s) on a shape drawn on canvas.
Stars: ✭ 255 (-2.67%)
Mutual labels: material-design
grenoble-hands-on-front-clean-architecture
Attempt to clean architecture in frontend application & comparison between angular / react / vuejs
Stars: ✭ 28 (-89.31%)
Mutual labels: clean-architecture
clean architecture
Clean Architecture Simple App.
Stars: ✭ 16 (-93.89%)
Mutual labels: clean-architecture
TicktockMusic
介绍
「Ticktock」一款 material design 风格的音乐播放器,可以播放本地和网络音乐,并且提供歌词显示。项目采用 clean architecture、mvp、rxJava2、retrofit2、dagger2 进行开发,代码结构清晰,层次分明。
本项目衍生的两个自定义View:
下载
下载地址 (最低版本:Android 5.0)
预览
博客介绍
- 项目架构:https://www.jianshu.com/p/15ea0fecb61d
- 开源库封装:https://www.jianshu.com/p/1645b81dc994
- 自定义播放暂停按钮:https://www.jianshu.com/p/74f38e9b16fc
- 自定义歌词View: https://www.jianshu.com/p/ab735509cc74
特点
- Material design
- MediaSession + MediaController 控制音乐播放
- 本地音乐 + 网络歌曲
- 播放队列
- 文件夹、我的喜欢、最近播放、搜索等
- 支持歌词显示及同步
- 耳机线控、通话及多音频播放时暂停
- 动态换肤
感谢
- RxJava、Retrofit、BaseRecyclerViewAdapterHelper、 BaseRecyclerViewAdapterHelper、MagicaSakura 等
- LastFmApi、百度音乐Api 、歌词迷Api
- Timber
License
Copyright (c) 2017-present Lauzy
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].