کلیدستان

نسخه‌ی کامل: نحوه دانلود آهنگ از اینترنت (برنامه نویسی اندروید)
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام دوستان چطوری برنامه ای نوشته میشه که آهنگ رو اینترنت میذاریم هر کاربری خواست میزنه روی اسم آهنگ و دانلود میشه و تو گوشیش میخونه؟
ممنون میشم راهنمایی کنید
سلام میتونید از کلاس دانلود منیجر اندروید استفاده کنید که البته برای api بالای 11 کار میکنه :

کد پی‌اچ‌پی:
try {
 
                       Toast.makeText(context"در حال دریافت" Toast.LENGTH_SHORT).show();

 
                       DownloadManager.Request request = new DownloadManager.Request(Uri.parse("لینک آهنگ"));
 
                       request.setDescription("توضیحات فایل");
 
                       request.setTitle("music");

 
                       if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
 
                           request.allowScanningByMediaScanner();
 
                           request.setNotificationVisibility(DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED);
 
                           request.setDestinationInExternalPublicDir("/Music/""song.mp3");
 
                       }

 
                       DownloadManager manager = (DownloadManagercontext.getSystemService(Context.DOWNLOAD_SERVICE);
 
                       manager.enqueue(request);

 
                   } catch (Exception e) {
 
                       e.printStackTrace();
 
                   
سلام

میتونید از کتابخانه Volley هم برای دانلود فایل و کلا کار با اینترنت استفاده کنید
Volley یک کتابخانه بسیار قدرتمند در این زمینه هستش

لینک زیر میتونه براتون مفید باشه

download file using android volley