مقالات تخصصي طراحي اپ موبايل
مرجع رسمي مقالات طراحي اپليكيشن

Progress bar ها براي نماد دادن ترازو توسعه يك عمل (task) به فعاليت مي‌روند.
زماني كه شما در حالا بارگذاري (آپلود) يا اين كه دانلود كردن چيزي از وب مي‌باشيد، طراحي اپليكيشن خوب ميباشد كه جلو رفتن لود يا اين كه دانلود (progress of download/upload) به يوزر اكران داده گردد.

در اندرويد كلاسي به اسم ProgressDialog وجود دارااست كه به شما قابليت توليد Progress bar را مي‌دهد. براي اعمال اين فعاليت مي بايست يك آبجكت از اين كلاس را تحت عنوان مثال در لحاظ بگيريد، راياپارس كه سينتكس آن مانند تحت است :

ProgressDialog progress = new ProgressDialog(this);
درحال حاضر خواهيم توانست برخي از خصوصيت هاي اين ديالوگ، مثلا استايل و متن آن را تهيه و تنظيم كنيم :

progress.setMesغير مجاز مي باشدe("Downloading Music :) ");
progress.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);
progress.setIndeterminate(true);
ضمن اين سياق ها، سياق هاي ديگري وجود دارا هستند كه بوسيله مجموعه ProgressDialog ارائه ميگردند :

()getMax : اين سياق بيشترين مقدار يك progress را گزارش ميدهد.
(incrementProgressBy(int diff اين اسلوب Progress bar را بر طبق معيار اختلاف ، كه تحت عنوان پارامتر عبور كرده اند، ارتقا مي‌دهد.
(setIndeterminate(boolean indeterminate : اين مشي نشانگر Progress را تحت عنوان مشخص (determinate) يا اين كه نامعين، تهيه و تنظيم مي نمايد.
(setMax(int max : اين روال بيشترين مقدار يك progress dialog را تهيه مي نمايد.
(setProgress(int value : اين اسلوب براي آپ تو ديت progress dialog با يك‌سري مقدار معين، به كارگيري ميگردد.
(show(Context context, CharSequence title, CharSequence mesغير مجاز مي باشدe : اين روال يك سياق استاتيك ميباشد كه براي اكران progress dialog به كار گيري مي گردد.

نمونه :

اين نمونه استعمال ي افقي از progress dialog را آرم ميدهد كه در واقع يك Progress bar ميباشد. اين نمونه يك Progress bar را مبني بر كليك رو دكمه آرم مي‌دهد.

براي اعمال نمونه مايحتاج ميباشد آن را روي يك دستگاه حقيقي و واقعي، بعد از گسترش ي نرم افزار ، انجام فرماييد، طبق پروسه پايين :

براي توليد يك نرم افزار ي اندرويد از اندرويد استوديو ذيل پكيج com.example. progressdialog استعمال مي‌كنيم .
پوشه src/MainActivity.java را براي اضافه كردن كد progress و اكران progress dialog spinning، تغيير تحول دهيد.
پوشه res/layout/activity_main.xml را براي اضافه كردن كد XML مربوطه تغيير‌و تحول دهيد.
نرم افزار را ايفا نمائيد، يك دستگاه اجرايي اندرويد تعيين فرمائيد و نرم افزار را روي آن نصب كرده و حاصل را نظارت نماييد.

امتیاز:
بازدید:
برچسب: طراحي اپليكيشن،
موضوع:
[ ۱۸ آبان ۱۴۰۱ ] [ ۱۰:۱۲:۰۶ ] [ حامد ] [ نظرات (0) ]
[ ]
.: Weblog Themes By sitearia :.

درباره وبلاگ

نويسندگان
نظرسنجی
لینک های تبادلی
فاقد لینک
تبادل لینک اتوماتیک
لینک :
خبرنامه
عضویت لغو عضویت
پيوندهای روزانه
لينكي ثبت نشده است
پنل کاربری
نام کاربری :
پسورد :
عضویت
نام کاربری :
پسورد :
تکرار پسورد:
ایمیل :
نام اصلی :
آمار
امروز : ---
دیروز : ---
افراد آنلاین : 8
همه : ---
چت باکس
موضوعات وب
موضوعي ثبت نشده است
امکانات وب

سئو کار حرفه ای / خرید پیج اینستاگرام / باربری / دانلود نرم افزار اندروید  / شرکت خدمات نظافتی در مشهد / شرکت نظافت منزل و راه پله در مشهد / شرکت نظافت راه پله در مشهد / شرکت نظافت منزل در مشهد  /سایت ایرونی  / بازی اندروید  /  خدمات گرافیک آریا گستر  / فروش پیج آماده آریا گستر / نیازمندی های نظافتی / وکیل در مشهد / ارز دیجیتال / نیازمندی های قالیشویی / مبل شویی / املاک شمال  / آرد واحد تهران / فیزیوتراپی سیناطب / sell Instagram account safely / نیازمندی های گردشگری / نیازمندی های سالن زیبایی