Source code ứng dụng Play video youtube chạy ngầm, ngay cả khi thoát app

[Mã code 17668]
  1 Đánh giá    Viết đánh giá
 1      2426      0
Phí tải: 80 Xu (1Xu = 1.000đ)
Danh mục
Thể loại
Nhóm code
Ngày đăng
09-2-2018
Loại file
Full code
Dung lượng
28.2 MB

Mã nguồn Float Video Player là ứng dụng Phát video từ youtube khi thoát app , hiển thị 1 cửa sổ như widget ngoài màn hình, kết hợp với windowmanager.


MÔ TẢ CHI TIẾT

Mã nguồn ứng dụng cho phép Phát 1 video hoặc 1 dánh sách các video từ youtube ngay dưới chế độ chạy nền của điện thoại.

Bạn có thể thoải mái thoát app, làm việc khác như nhắn tin, lướt face ....

Chức năng này có đầu vào là id của video và id của playlist trên youtube chỉ cần truyền đủ và start service là đã thành công


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

 

HÌNH ẢNH DEMO

play video youtube,float video,play video widget,Float Video Player,code ứng dụng

play video youtube,float video,play video widget,Float Video Player,code ứng dụng

play video youtube,float video,play video widget,Float Video Player,code ứng dụng

play video youtube,float video,play video widget,Float Video Player,code ứng dụng

Nguồn: Sharecode.vn



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

- thêm toàn bộ code vào thư mục của dự án!

-  Khai báo các activity, service giống với file AndroidManifest trong dự án tải về 

-  copy các string, ảnh như trong mẫu

- muốn sử dụng ở đâu thì cần start service và truyền vào id video, id playlist:
 

* check xem service có đang chạy?

private boolean isServiceRunning(Class<PlayerService> playerServiceClass) {

    ActivityManager manager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);
    for (ActivityManager.RunningServiceInfo service : manager.getRunningServices(Integer.MAX_VALUE)) {
        if (playerServiceClass.getName().equals(service.service.getClassName())) {
            return true;
        }
    }
    return false;
}

 

* start service: 

final String finalPID = "RDQMi_NFACC2yO4";
if (isServiceRunning(PlayerService.class)) {

    Log.d("Service : ", "Already Running!");
    PlayerService.startVid("jwAd3Yp4Q1A", finalPID);
} else {
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M && !Settings.canDrawOverlays(TestActivity.this)) {
        Intent i = new Intent(Settings.ACTION_MANAGE_OVERLAY_PERMISSION,
                Uri.parse("package:" + getPackageName()));
        startActivityForResult(i, OVERLAY_PERMISSION_REQ);
    } else {
        Intent i = new Intent(TestActivity.this, PlayerService.class);
        i.putExtra("VID_ID", "jwAd3Yp4Q1A");
        i.putExtra("PLAYLIST_ID", finalPID);
        i.setAction(Constants.ACTION.STARTFOREGROUND_WEB_ACTION);
        startService(i);
    }
}

 

Bất cứ cần hỗ trợ vui lòng gửi mail cho tôi sau khi mua, tôi sẽ hỗ trợ nhanh nhất có thể. Xin cám ơn!

 
 
LINK DOWNLOAD

FloatVideoPlayer.rar [28.2 MB]

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
(80 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á
14:48 - 9/2/2018
Code rất tốt
Code rất tốt và phù hợp để phát triển

 HỖ TRỢ TRỰC TUYẾN