انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
دانلود منیجر (برنامه نویسی اندروید)

دانلود منیجر (برنامه نویسی اندروید)

#1
سلام دوستان

یه برنامه دانلود منیجر ساده میخوام که یک فایل رو دانلود کنه و در یک میسر که از کاربر میگیره بریزه.

ممنون میشم نمونه کدی کسی داشته باشه برام بفرسته خیلی واجبه ممنون.
پاسخ

دانلود منیجر (برنامه نویسی اندروید)

#2
یا اگه آدرس نگیره از کاربر ,داخل یک آدرسی که داخل برنامه نویسی تعیین میشه بریزه.

نمونه کد ها بصورت زیر هستند:

کد پی‌اچ‌پی:
public class MainActivity extends Activity {
 
   private long enqueue;
 
   private DownloadManager dm;
 
 
   @Override
    public void onCreate
(Bundle savedInstanceState) {
 
       super.onCreate(savedInstanceState);
 
       setContentView(R.layout.activity_main);
 
 
       BroadcastReceiver receiver = new BroadcastReceiver() {
 
           @Override
            public void onReceive
(Context contextIntent intent) {
 
               String action intent.getAction();
 
               if (DownloadManager.ACTION_DOWNLOAD_COMPLETE.equals(action)) {
 
                   long downloadId intent.getLongExtra(
 
                           DownloadManager.EXTRA_DOWNLOAD_ID0);
 
                   Query query = new Query();
 
                   query.setFilterById(enqueue);
 
                   Cursor c dm.query(query);
 
                   if (c.moveToFirst()) {
 
                       int columnIndex c
                                
.getColumnIndex(DownloadManager.COLUMN_STATUS);
 
                       if (DownloadManager.STATUS_SUCCESSFUL == c
                                
.getInt(columnIndex)) {
 
 
                       }
 
                   }
 
               }
 
           }
 
       };
 
 
       registerReceiver(receiver, new IntentFilter(
 
               DownloadManager.ACTION_DOWNLOAD_COMPLETE));
 
   }
 
 
   public void onClick(View view) {
 
       dm = (DownloadManagergetSystemService(DOWNLOAD_SERVICE);
 
       Request request = new Request(
 
               Uri.parse("http://shopingandroid.ir/app/music.mp3"));
 
       enqueue dm.enqueue(request);
 
       
        
    
}
 
 
   public void showDownload(View view) {
 
       Intent i = new Intent();
 
       i.setAction(DownloadManager.ACTION_VIEW_DOWNLOADS);
 
       startActivity(i);
 
   }

پاسخ

دانلود منیجر (برنامه نویسی اندروید)

#3
http://www.androidhive.info/2012/04/andr...ogress-bar

شاید کسی لازمش بشه این نمونه خوبیه.
پاسخ
 سپاس شده توسط admin ، شماره مجازی امارات ، تلگرام ضد فیلتر 2023


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان