All Projects → oubowu → Yinyuetaiplayer

oubowu / Yinyuetaiplayer

高仿音悦台播放页面效果

Programming Languages

java
68154 projects - #9 most used programming language

Labels

Projects that are alternatives of or similar to Yinyuetaiplayer

Sbplayerclient
支持全格式的mac版视频播放器
Stars: ✭ 110 (-21.43%)
Mutual labels:  player
Favesound Redux
🎶 A SoundCloud Client in React + Redux running in production. Live Demo and Source Code to explore React + Redux as a beginner.
Stars: ✭ 1,586 (+1032.86%)
Mutual labels:  player
Html5 Dash Hls Rtmp
🌻 HTML5播放器、M3U8直播/点播、RTMP直播、低延迟、推流/播流地址鉴权
Stars: ✭ 1,805 (+1189.29%)
Mutual labels:  player
Player
FFmpeg and SDL2 video player
Stars: ✭ 119 (-15%)
Mutual labels:  player
Osu Player
A multifunctional media player for osu and osuer. Modern interface with WPF.
Stars: ✭ 123 (-12.14%)
Mutual labels:  player
Rxmusicplayer Android
An android music player using ExoPlayer and RxJava2
Stars: ✭ 127 (-9.29%)
Mutual labels:  player
Xplayer
PIP Video Player for iOS
Stars: ✭ 108 (-22.86%)
Mutual labels:  player
Chameleon
Chameleon is a flexible media player build with Xamarin.Forms
Stars: ✭ 137 (-2.14%)
Mutual labels:  player
Oarplayer
Android Rtmp播放器,基于MediaCodec与srs-librtmp,不依赖ffmpeg
Stars: ✭ 124 (-11.43%)
Mutual labels:  player
Shuffle
Shuffle every song in existence from YouTube
Stars: ✭ 131 (-6.43%)
Mutual labels:  player
Vue Netease Music
🎵 基于 Vue2、Vue-CLI3 的高仿网易云 mac 客户端播放器(PC) Online Music Player
Stars: ✭ 1,783 (+1173.57%)
Mutual labels:  player
Ivid
🔴 (cyoa) interactive video player 🔵
Stars: ✭ 122 (-12.86%)
Mutual labels:  player
Asciiplayer
📺 ASCII gif/video player write in golang
Stars: ✭ 130 (-7.14%)
Mutual labels:  player
Vime
Customizable, extensible, accessible and framework agnostic media player. Modern alternative to Video.js and Plyr. Supports HTML5, HLS, Dash, YouTube, Vimeo, Dailymotion...
Stars: ✭ 1,928 (+1277.14%)
Mutual labels:  player
Dplayer
🍭 Wow, such a lovely HTML5 danmaku video player
Stars: ✭ 12,101 (+8543.57%)
Mutual labels:  player
Poddycast
Podcast app made with Electron, lots of ❤️ and ☕️
Stars: ✭ 111 (-20.71%)
Mutual labels:  player
Srgmediaplayer Apple
An advanced media player library, simple and reliable
Stars: ✭ 123 (-12.14%)
Mutual labels:  player
Asciinema Player
asciinema player is an open-source terminal session player written in Javascript and Rust/WASM. Unlike other video players asciinema player doesn't play heavy-weight video files (.mp4, .webm etc) and instead plays light-weight terminal session files called asciicasts.
Stars: ✭ 1,948 (+1291.43%)
Mutual labels:  player
Pragha
Pragha is a Lightweight Music Player for GNU/Linux.
Stars: ✭ 136 (-2.86%)
Mutual labels:  player
React Dplayer
react-dplayer
Stars: ✭ 130 (-7.14%)
Mutual labels:  player

高仿音悦台播放页面交互效果

新版的音悦台 APP 播放页面交互非常有意思,可以把播放器往下拖动,这个页面透明渐变,然后到底部可以左右拖动关闭播放器,然后点击视频列表有个页面弹出来的效果,十分炫酷,于是我自己动手实现了这个交互炫酷的播放器页面。

效果图

这里写图片描述 这里写图片描述 这里写图片描述

思路

使用ViewDragHelper来处理播放器和播放器下面的布局的拖动事件处理。

我的博客里有详细讲解:高仿音悦台播放页面交互效果

License

Copyright 2016 oubowu

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].