مرجع مقالات کاربردی طراحی اپلیکیشن

شرح کامل مقالات طراحی اپلیکیشن

مرجع مقالات کاربردی طراحی اپلیکیشن

شرح کامل مقالات طراحی اپلیکیشن

شرح کامل مقالات طراحی اپلیکیشن

  • ۰
  • ۰

شما می توانید پیشرفت یک اکتیویتی اندرویدی را به وسیله لود نوار جلو رفتن (progress bar) نشانه دهید. نوار جلو رفتن (progress bar) به طراحی اپلیکیشن دو شکل پدیدار می گردد Loading bar و Loading spinner.
در این نوشته‌ی‌علمی درباره‌ی spinner گفت و گو خواهیم کرد.

spinner برای نمایش پیشرفت تیم ای از اکتیویتی ها به کار گیری می گردد که کل مجال تکمیل شان  برای مخاطب ما ، نامعلوم میباشد. رایا پارس به مراد به کار گیری از spinner نیاز میباشد که آن را در XML تعریف کنید به این ترتیب :

android:id=\"@+id/progressBar1\"
style=\"?android:attr/progressBarStyleLarge\"
android:layout_width=\"wrap_content\"
android:layout_height=\"wrap_content\"
android:layout_centerHorizontal=\"true\" />
بعداز تعریف آن در XML ضروریست که مرجع spinner را در فایل جاوا در نوار جلو رفتن (progress bar) بدست آورید . سینتکس آن در زیر آمده میباشد :

private ProgressBar spinner;
spinner = (ProgressBar)findViewById(R.id.progressBar1);

بعد از آن شما می‌توانید آن را نهفته فرمائید و هنگامی که که نیاز پیدا کردید بوسیله مشی setVisibility آن را بازیابی فرمائید ؛ سینتکس آن به گستردن ذیل میباشد :

spinner.setVisibility(View.GONE);
spinner.setVisibility(View.VISIBLE);
 

خلال این اسلوب ها  ، سیاق های دیگری  نیز وجود دارااست که می توانید برای به کار گیری از اسپینر به صورت موثرتر فایده ببرید :

()isIndeterminate : علامت دادن پراگرس توشه (progress bar) که در شرایط نامشخصی میباشد.
()postInvalidate : سبب ایجاد بی اعتباری (invalidate) در چرخه ی ترتیبی در چرخه  اکتیویتی ها می خواهد شد.
(setIndeterminate(boolean indeterminate : وضعیت نا معلوم پراگرس توشه (progress bar) را تغییر می دهد..
(invalidateDrawable(Drawable dr : بی اعتبار کردن Drawable منحصر
(incrementSecondaryProgressBy(int diff : افزایش دومین اکتیویتی progress bar با استعمال از یه خرده از اکتیویتی های خاص.
()getProgressDrawable : دریافت Drawable  مصرف شده به خواسته کشیدن پراگرس توشه در شرایط پروگسس
 

نمونه : 

در اینجا مثالی برای از ستفاده از نوار پردازش به خواسته کاربرد spinner نماد داده گردیده‌است.اپلیکیشن ای اصلی به شما این اذن را می دهد که با زدن یک کلیک spinner را فعال سازید.

برای آزمایش این نمونه شما می توانید آن را بر یک دستگاه حقیقی یا یک امولاتور ایفا کنید.

شما از Android studio برای ساختن نرم افزار اندرویدی ذیل پکیج  com.example.sairamkrishna.myapplication استعمال می‌کنید .
 src/MainActivity.java file  را به خواسته اضافه کردن کد های مورد نیاز تغییر و تحول دهید .
 the res/layout/activity_main را به مراد اضافه کردن ترکیباتXML  تغییر تحول دهید 
 the res/values/string.xml را تغییر تحول دهید 
نرم افزار را انجام کنید و یک دستگاه اندرویدی اجرایی را تعیین کنید آن‌گاه نرم‌افزار را در آن نصب کنید و نتیجه را پژوهش کنید.

  • ۰۱/۰۸/۳۰
  • شایلین عباسی

طراحی اپلیکیشن

نظرات (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی