آموزش به دست آوردن سرعت دانلود فایل در اندروید

سلام دوستان امیدوارم حالت خوب باشد در این سری از آموزش برنامه نویسی اندروید به آموزش به دست آوردن سرعت دانلود فایل در اندروید می پردازیم برای اینکه سرعت دانلود وایفای یا شبکه دیتای گوشی را به دست بیاریم راه های متفاوتی وجود دارد ولی شاید راهی که در ادامه معرفی می کنیم پاسخ گوی هر دونوع باشد در ادامه با ما همراه باشید.
 
ابتدا راه ساده برای به دست اوردن سرعت دانلود در wifi را قرار میدهیم.
این کار به سادگی هرچه تمام تر است فقط لازم است از کلاس WifiManager استفاده کنیم همانند زیر

راه حل دوم استفاده از کتاب خانه facebook برای این منظور (این راه در سال 2011 توسط facebook ابداع شد و به عنوان بهترین راه حل برای به دست آوردن سرعت Network یا فایل شناخته شد)باید کتاب خانه زیر را به پروژه اضافه کنید.

خط بالا را بابد در گریدل قرار دهید و پروژه را sync کنید. (حجم کتاب خانه 16 کیلوبایت)
نحوه استفاده همانند زیر

با استفاده از متود AsyncTask در هنگام دریافت فایل

متود بالا براساس Kbps سرعت اینترنت راه میدهد.
دوستان فقط دقت کنید که باید برای استفاده از کدهای بالا لازم است شما دسترسی های مربوط برای هرکدام را قرار دهید.
دسترسی های لازم

 
موفق و پیروز باشید.
 

مطالعه بیشتر