agryashu23 / Flutter-Playlist-Songs

Basic flutter songs list page with like and dislike function

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Getting Started

Basic UI Flutter App:-

Flutter Music Player with two Tabs for Songs List and PlayList.

Add To Playlist Function,

Used Provider for faster usage of data.

Deployment

dependencies:

  audioplayers: ^0.20.1

Usage Of Player

void playMusic(String url) async {
    if (isPlaying && currentSong !=url) {
      advancedPlayer.pause();
      int result = await advancedPlayer.play(url);
      if (result == 1) {
        setState(() {
          currentSong = url;
        });
      }
    } else if (!isPlaying) {
      int result = await advancedPlayer.play(url);
      if (result == 1) {
        setState(() {
          isPlaying = true;
          btnIcon = Icons.pause;
          //from now we hear song
        });
      }
    }
  
    advancedPlayer.onDurationChanged.listen((event) {
      setState(() {
        duration = event;
      });
    });

    advancedPlayer.onAudioPositionChanged.listen((event) {
      setState(() {
        position = event;
      });
    });
  }

Screenshots

songs

playlist

About

Basic flutter songs list page with like and dislike function


Languages

Language:Dart 100.0%