یکشنبه ۰۷ آبان ۰۲ | ۱۲:۴۱ ۱۷۰ بازديد
نباید های تشکیل داد اسپلش اسکرین برای اندروید
این صفحه های گه گاه سبب ساز خسته شدن مخاطب میشود چون در هر توشه گشودن اپلیکیشن بدون چاره میباشند برای چندین ثانیه کوتاه هم که گردیده به آن تصاویر طراحی اپلیکیشن در مشهد خیره گردد.
ناگفته نماند گوگل تا قبل از اینً بیشتر از صفحه های اسپلش اسکرین طرفداری میکرد حتی آن را anti-pattern نیز نامید. اما با اعتنا به بروزرسانی های اخیر گوگل تاکید کرده که میتوانید از این خصوصیت در تشکیل داد اپ های اندروید استعمال نمایید اما بایستی به کار گیری صحیح و مطلوب از آن داشته باشید تا استفاده کننده خسته نشود.
اپلیکیشن های اندروید در هنگام استارت پاره ای وقت میگیرند. این تأخیر در آستانه اپلیکیشن ها به دیده میاید و خوب میباشد ما بجای اکران یک ورقه خالی به مخاطب تصویر زیباتری اکران دهیم. این نکته ای میباشد که گوگل از آن امان می نماید.
نباید از متن های استاتیک مانند، نرم افزار در شرایط بارگیری میباشد یا این که لطفا طاقت نمایید به کارگیری فرمائید زیرا کاربر شم می نماید نرم افزار که پیاده سازی کردید بسیار نماید می باشد و این اختلال را از سرعت وب خویش نمیبیند بلکه فقط ادله دیر لود شدن نرم افزار را از اپ نویسی بد نرم افزار میبیند.
نکاتی برای پیاده سازی در اموزش اسپلش اسکرین:
۱- صفحه های اسپلش اسکرین را مشغول کننده پیاده سازی فرمائید:
کاغذ اسپلش اسکرین در اندروید نویسی می بایست دیدنی و سرگم کننده پیاده سازی خواهد شد تا شکیبایی استفاده کننده راز نرود و سبب ساز حواث پرتی استفاده کننده از مجال معطل باقیمانده خواهد شد. برای همین به کار گیری از انمیشن در دیزاین اسپلش اسکرین توصیه میشود.
۲- سایز کاغذ اسپلش اسکرین چقدر باشد؟
شایسته ترین سایز و نحوه برای تصویر شیت اسپلش چیست؟ در صفحه آرایی می بایست بهاین نکته اعتنا فرمائید که اندازه ورقه تلفن همراه های هوشمند تلفن همراه باهم تفاوت داراهستند بخاطر همین ورقه اسپلش اسکرین را در سه اندازه گرانقدر، میانگین و خرد پیاده سازی می نمایند تا هر تلفن همراه بر حسب رزولوشن کاغذ گوشی خویش یک کدام از این سه تصویر را تعیین نماید. حال کدام یک از این سه تصویر را انتخال نماید؟ عقلانی میباشد که تصویری را گزینش نماید که به رزولوشن تلفن همراه خویش مجاورت میباشد.
۳- از درصد برای ایجاد کرد ورقه اسپلش اسکرین به کارگیری فرمایید:
در حالتی که اسپلش اسکرین شما بیشتراز ۳ ثانیه ارتفاع میکشد خوب میباشد از درصد در اسپلش اسکرین به کارگیری نمائید. اینطوری مخاطب تامل نمیکند نرم افزار شما هنگ نموده است زیرا درصد آرم دهند بسط نرم افزار برای اعمال نرمافزار است بخاطر همین بشتر نرم افزار های بازی زیرا فرصت بار گذاری شدن آنها بالا میباشد از درصد به کار گیری می نمایند تا طاقت استفاده کننده رمز نرود. مثل اسپلش اسکرین بازی کوییز اف کینگز، کلش رویال، کلش اف کلنز!
۴- مارک را در راءس تصویر قرار دهید:
عالی میباشد مارک ما در راءس تصویر قرار بگیرد. بخاطر اینکه اولی مکان که استفاده کننده در تصاویر نگاه می نماید راس تصویر میباشد. به همین برهان در بیشتر صفحه های اسپلش اسکرین مارک و لوگو کمپانی در راءس کاغذ قرار میگیرد. مثل اسپلش اسکرین نرم افزار های دیوار، تپسی
۵- به وسعت ورقه اسپلش دقت فرمائید:
اینه بخواهید از فیلم در اسپلش اسکرین در اپ نویسی اندروید به کارگیری نمائید به طور کامل خطا میباشد اما در شرایطی که سماجت بدین عمل دارید همت فرمایید وسعت فولدر را کاهش دهید در غیر این شکل وسعت نرم افزار شما ارتقاء پیدا خواهد کرد و احتمال نصب نرم افزار شما کمتر شود. بایستی بدونید درصورتی که وسعت نرم افزار دو موازی گردد احتمال نصب نرم افزار نصف میشود و در واقع زحمات شما در کد نویسی اندروید هدر می رود..
۶- کال تو اکشن مطلوب موقع قطعی وب
بهتره که زمانی وب استفاده کننده انقطاع میباشد و استفاده کننده نرم افزار را گشوده می نماید بجای کاغذ اسپلش معمولی برگه ای با یک دکمه که مخاطب را به برگه WIFI یا این که وب وصل می نماید پیوند گردد در غیر این شکل مخاطب فکرمیکند نرم افزار خلل دارااست و تفکر نمی نماید که اینترنتش قطعه! مثل اسنپ و دیوار و تپسی .
مجال مطلوب برای تشکیل داد splash screen در اندروید چیست؟
فرصت اسپلش اسکرین در ایجاد کرد نرم افزار اندروید هر چقدر کمتر باشه خوب میباشد در پیاده سازی اسپلش اسکرین میگویند فرصت مطلوب کمتر از ۳ ثانیه میباشد البته بخاطر نقص مشقت بار افزاری موبایل های گوشی و سرعت وب برخی وقتا این مجال بیشتر از ۳ ثانیه ارتفاع میکشد.
به تشکیل داد برگه اسپلش اسکرین درنگ کنیم یا این که خیر؟
در شرایطی که سرعت لود و اعمال نرم افزار حتیدر تلفن همراه های کهن بسیار سریع و بالا میباشد نیاز به دیزاین اسپلش اسکرین وجود ندارد البته با این همگی پیاده سازی یک برگه بی آلایش که دربرگیرنده لوگو کمپانی میباشد خالی از لطف وجود ندارد.
شیوه هایی برای ایجاد کرد اسپلش اسکرین:
همان طور که گفتیم اسپلش اسکرین (Splash Screen) در اندروید، ورقهای میباشد که در حین لود نخستین اپلیکیشن اکران داده می شود تا به استفاده کننده اذن بدهد نرم افزار تماما بار گذاری خواهد شد. دراین شیت، معمولاً مارک یا این که لوگوی کمپانی اکران داده می شود. برای تشکیل داد اسپلش اسکرین در اندروید، خوب میباشد از طریقهای ذیل به کارگیری نمایید:
۱. به کارگیری از یک Activity تحت عنوان اسپلش اسکرین:
درین طرز، یک Activity تحت عنوان اسپلش اسکرین ساختوساز میگردد. درین Activity، تصویر متبوع را قرار میدهید و آنگاه به Activity اساسی نرمافزار منتقل میشوید. برای این فعالیت، میتوانید در onCreate() این Activity، یک زمانسنج تعریفوتمجید فرمائید که بعداز بازه زمانی وقتی معین به Activity مهم منتقل نماید. مثلا:
“`java
public class SplashScreenActivity extends AppCompatActivity {
private static final int SPLASH_TIME_OUT = 2000;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_splash_screen);
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
Intent intent = new Intent(SplashScreenActivity.this, MainActivity.class);
startActivity(intent);
finish();
}
}, SPLASH_TIME_OUT);
}
}
“`
دراین کد، آغاز یک زمان سنج به دوران ۲ ثانیه تمجید می کنیم. آنگاه در تابع run() زمانسنج، به Activity اساسی نرمافزار منتقل میشویم.
اصول روانشناسی طراحی اپلیکیشن که باید بدانید