Code Android Ứng Dụng Danh Sách Bài Hát Sharecode Code đồ án Share code

[Mã code 21758]
  1 Đánh giá    Viết đánh giá
 9      2474      3
Phí tải: 15 Xu (1Xu = 1.000đ)
Danh mục
Thể loại
Nhóm code
Ngày đăng
21-1-2019
Loại file
Full code
Dung lượng
454 KB

Khi tải source code sẽ được hỗ trợ cài đặt teamview chi tiết.Ứng Dụng Danh Sách Bài Hát, trên android, giao diện đẹp Ứng Dụng Danh Sách Bài Hát, trên android, giao diện đẹp Sharecode Code đồ án Share code


MÔ TẢ CHI TIẾT

Khi tải source code sẽ được hỗ trợ cài đặt teamview chi tiết.Ứng Dụng Danh Sách Bài Hát, trên android, giao diện đẹp.

 

Giới Thiệu Ứng Dụng Danh Sách Bài Hát

Tên Ứng Dụng: My Playlist

Mục Đích

My Playlist là ứng dụng giúp người dùng quản lý danh sách các bài hát yêu thích của mình, cho phép thêm, sửa, xóa bài hát và nghe nhạc thông qua một giao diện đơn giản và thân thiện.

Cấu Trúc Mã Nguồn

1. Thư Mục Chính

  • src/: Chứa mã nguồn chính của ứng dụng.
  • res/: Chứa tài nguyên như hình ảnh, bố cục, và chuỗi văn bản.
  • AndroidManifest.xml: Tệp cấu hình cho ứng dụng.

2. Các Lớp Chính

  • MainActivity.java: Lớp điều khiển chính, hiển thị danh sách bài hát.
java
package com.example.myplaylist;

import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.Button;
import androidx.appcompat.app.AppCompatActivity;
import java.util.ArrayList;

public class MainActivity extends AppCompatActivity {
    private ArrayList<String> songList;
    private ArrayAdapter<String> adapter;
    private ListView listView;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        listView = findViewById(R.id.songListView);
        Button addSongButton = findViewById(R.id.addSongButton);

        songList = new ArrayList<>();
        adapter = new ArrayAdapter<>(this, android.R.layout.simple_list_item_1, songList);
        listView.setAdapter(adapter);

        addSongButton.setOnClickListener(v -> {
            Intent intent = new Intent(MainActivity.this, AddSongActivity.class);
            startActivityForResult(intent, 1);
        });
    }

    @Override
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        super.onActivityResult(requestCode, resultCode, data);
        if (requestCode == 1 && resultCode == RESULT_OK) {
            String newSong = data.getStringExtra("songName");
            songList.add(newSong);
            adapter.notifyDataSetChanged();
        }
    }
}
 
  • AddSongActivity.java: Lớp để thêm bài hát mới vào danh sách.
java
package com.example.myplaylist;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.Button;
import androidx.appcompat.app.AppCompatActivity;

public class AddSongActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_add_song);

        EditText songEditText = findViewById(R.id.songEditText);
        Button saveButton = findViewById(R.id.saveButton);

        saveButton.setOnClickListener(v -> {
            String songName = songEditText.getText().toString();
            Intent returnIntent = new Intent();
            returnIntent.putExtra("songName", songName);
            setResult(Activity.RESULT_OK, returnIntent);
            finish();
        });
    }
}
 
  • activity_main.xml: Bố cục giao diện chính.
xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <Button
        android:id="@+id/addSongButton"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Thêm Bài Hát"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true" />

    <ListView
        android:id="@+id/songListView"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_below="@id/addSongButton"/>
</RelativeLayout>
 
  • activity_add_song.xml: Bố cục cho màn hình thêm bài hát.
xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <EditText
        android:id="@+id/songEditText"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:hint="Nhập tên bài hát" />

    <Button
        android:id="@+id/saveButton"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Lưu Bài Hát"
        android:layout_below="@id/songEditText"
        android:layout_alignParentEnd="true"/>
</RelativeLayout>
 

Hướng Dẫn Sử Dụng

  1. Khởi Động Ứng Dụng:

    • Mở ứng dụng và nhấn vào nút "Thêm Bài Hát".
  2. Nhập Tên Bài Hát:

    • Nhập tên bài hát vào ô và nhấn "Lưu Bài Hát".
  3. Xem Danh Sách Bài Hát:

    • Danh sách bài hát sẽ được cập nhật và hiển thị trên màn hình chính.

Kết Luận

My Playlist là ứng dụng đơn giản nhưng hữu ích giúp người dùng quản lý danh sách bài hát yêu thích của mình. Với mã nguồn đã cung cấp, bạn có thể dễ dàng tùy chỉnh và mở rộng ứng dụng theo ý muốn.

Sharecode

Code đồ án

Share code


XEM THÊM ==> Hướng dẫn cài đặt chi tiết

 

HÌNH ẢNH DEMO

Ứng Dụng Danh Sách Bài Hát,danh sách bài hát,tìn kiếm bài hát,Ứng dụng bài hát android,nghe nhac,chương trình nghe nhạc

Ứng Dụng Danh Sách Bài Hát,danh sách bài hát,tìn kiếm bài hát,Ứng dụng bài hát android,nghe nhac,chương trình nghe nhạc

Ứng Dụng Danh Sách Bài Hát,danh sách bài hát,tìn kiếm bài hát,Ứng dụng bài hát android,nghe nhac,chương trình nghe nhạc

Ứng Dụng Danh Sách Bài Hát,danh sách bài hát,tìn kiếm bài hát,Ứng dụng bài hát android,nghe nhac,chương trình nghe nhạc

Nguồn: Sharecode.vn



HƯỚNG DẪN CÀI ĐẶT

Khi tải source code sẽ được hỗ trợ cài đặt teamview chi tiết.Nếu bạn mua mà có gì thắc mắc hoặc cần trợ giúp có thể liên hệ qua mail 

 
 
LINK DOWNLOAD

danh-sach-ma-bai-hat.rar [454 KB]

File đã kiểm duyệt
     Báo vi phạm bản quyền
Pass giải nén (Nếu có):
sharecode.vn
DOWNLOAD
(15 Xu)
Bạn có code hay
ĐĂNG BÁN NGAY

BÌNH LUẬN



ĐÁNH GIÁ


ĐIỂM TRUNG BÌNH

5
1 Đánh giá
Code rất tốt (1)
Code tốt (0)
Code rất hay (0)
Code hay (0)
Bình thường (0)
Thành viên
Nội dung đánh giá
20:45 - 21/1/2019
Code rất tốt
Code rất tốt và phù hợp để phát triển

 HỖ TRỢ TRỰC TUYẾN