49
ک ب س د دروی در ای ی چ ک ب ی ع د وی ن

3 سبک در اندروید

Embed Size (px)

Citation preview

Page 1: 3  سبک در اندروید

سبکدر اندروید

نوید عینک چی

Page 2: 3  سبک در اندروید

Styleسبک ایجاد کاربردهایی که به صورت بصری در همه

دستگاهها عالی دیده شوند

Page 3: 3  سبک در اندروید

دستگاهها و صفحه نمایشهامیلیونها دستگاه با صفحه نمایشهای متفاوت •

دارای اندرویداستفاده از مکانیزم انعطاف پذیر طرح بندی •

در اندرویدمقیاس کردن برای صفحه نمایش تلفن همراه تا –

تبلت بزرگ

Page 4: 3  سبک در اندروید

طراحی برای صفحه نمایشمنعطف بودن•

طرح بندی بسته به صفحه نمایش قابل بزرگ یا کوچک شدن باشد–بهینه سازی طرح بندی •

در صفحات بزرگ از فضای خالی استفاده بهینه کنید.–از اجزای چندتایی–

در صورت وجود فضا تمام آنها را نشان دهد•در صورت عدم وجود فضا تعدادی که جا می گیرد را نمایش دهد•

منابع برای همه•منابع مختلف برای صفحه نمایشهای با اندازه مختلف––DPI

Page 5: 3  سبک در اندروید

طراحی برای صفحه نمایشاستراتژی از صفحه استاندارد•

ابتدا برای صفحه استاندارد طراحی کنید–برای صفحات کوچک و بزرگ مقیاس کنید–استراتژی از صفحه بزرگ•

ابتدا برای صفحات بزرگ طراحی کنید–برای صفحات کوچک اجزائی که ضروری نیست را –

حذف کنید

Page 6: 3  سبک در اندروید

Themesمکانیزمی در اندروید برای اعمال سبک یکسان به یک کاربرد یا •

اکتیویتیمشخص کننده ظاهر اجزایی که رابط کاربری را ایجاد می کند•

رنگ–اندازه–فونت–

برای اعمال سبک یکسان در کل اندروید، سه تم زیر تعریف شده •است:

– Holo Light– Holo Dark– Holo Light with dark action bars

Page 7: 3  سبک در اندروید

مثال از تمHolo Lightجی میل با تم •

Page 8: 3  سبک در اندروید

مثال از تمHolo Darkتنظیمات با تم •

Page 9: 3  سبک در اندروید

مثال از تم با تمTalkبرنامه •

• Holo Light with dark action bars

Page 10: 3  سبک در اندروید

تماعمال تم کمک زیادی در یکپارچگی کل اندروید •

می کندزبان بصری یکپارچه بین سیستم عامل و کاربردها–استراتژی:•

انتخاب یکی از تمهای سیستمی که مناسبتر برای 1.کاربردتان است

اگر می خواهید متفاوت باشید، یکی از تمهای 2.سیستمی را برداشته و آنرا تغییر دهید

Page 11: 3  سبک در اندروید

بازخورد لمسنشان دهید که کاربردتان در حال گوش دادن به •

کاربر است:از رنگ و نور برای برای پاسخ به لمس استفاده –

کنیدرفتار منتج از حرکات را مشخص کنید– disabled یا enabledمشخص کنید چه کارهایی –

هستند.هرزمان کاربر ناحیه قابل عملی را لمس کرد یک –

پاسخ بصری ایجاد نمایید

Page 12: 3  سبک در اندروید

وضعیتها UI بیشتر عناصر

اندروید دارای بازخورد لمسی از پیش تعریف

شده هستند، شامل وضعیتهایی که نشان

می دهد آیا لمس کردن یک عنصر چه

افکتی را موجب می شود

Page 13: 3  سبک در اندروید

ارتباطاتوقتی اشیا به حرکات پیچیده تری واکنش •

نشان می دهند، به کاربر کمک کنید که درک نماید نتیجه هر عملیات چه خواهد بود.

Thumbnailکشیدن • آنگاه حذف عنصر–

Page 14: 3  سبک در اندروید

بازخورد محدوده هامرزها را مشخص کنید•

وقتی کاربر تالش می کند از –محدوده باال یا پایین عبور کند، مرزها را با یک عالمت بصری

مشخص نمایید.مثال عبور از صفحه اول خانه•های قابل اسکرول UIبرای •

Page 15: 3  سبک در اندروید

اندازه گیریها و جدولهاابزارها متفاوتند•

در اندازه صفحه نمایش–dpiدر چگالی صفحه نمایش –

DP یاDensity-Independent Pixeldpi 160یعنی یک پیکسل برای چگالی

Page 16: 3  سبک در اندروید

تقسیم ابزارها به دسته های مختلف

•:uاز لحاظ اندازه(600DPتبلت )بزرگتر از –(600DPگوشی تلفن همراه ( کوچکتر از –از لحاظ چگالی•

–LDPI 120 : چگالی پایین dpi–MDPI 160 : چگالی متوسط dpi–HDPI 240 : چگالی باال dpi–XHDPI 320 : چگالی خیلی باال dpi–XXHDPI 480 : چگالی خیلی خیلی باال dpi

Page 17: 3  سبک در اندروید

بهینه سازی طرح بندیبرای هر دسته ابزار یک طرح بندی مجزا•برای هر دسته ابزار یک دسته تصویر مجزا• به جای پیکسلDPاستفاده از •

Page 18: 3  سبک در اندروید

48DPریتم اجزای قابل لمس به صورت کلی در واحدهای •

48DPهستند

میلیمتر باشد10 تا 7برای قابل لمس بودن شی باید بین ؟48DPچرا •

میلیمتر می باشد: قابل 9بطور متوسط حدود –لمس شدن با انگشت

از یک طرف قابل دیده شدن و از طرف دیگر قابل –لمس شدن

Page 19: 3  سبک در اندروید

فاصله بین اجزا•8DPفاصله بین اجزا

Page 20: 3  سبک در اندروید
Page 21: 3  سبک در اندروید

تایپوگرافیهنر چیدمان •

حروف و کاراکترها، برای

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

است

Page 22: 3  سبک در اندروید

Typographyمعیارهای استفاده از •

متناندازه–فضا–وزن–هم ترازی با خطوط باال و –

پایین

Page 23: 3  سبک در اندروید

Ice Creamفونت در استفاده از فونتهای•

– Roboto–Roboto Condensedدارای حاالت•

–Thin–Light–Regular–BoldItalic و استایل –

Page 24: 3  سبک در اندروید

رنگ بندی فونتبرای حالت تاریک:•

–textColorPrimary –textColorSecondaryبرای حالت روشن•

–textColorPrimaryInverse –textColorSecondaryInverseرنگبندی برای لمس شدن•

Page 25: 3  سبک در اندروید

اندازه فونتاختالف در اندازه برای ایجاد•

درک–ترتیب–از اندازه های مختلف زیاد استفاده نکنید•اندازه در اندروید:•

Page 26: 3  سبک در اندروید

اندازه فونتکاربران می توانند در تنظیمات کاربرد، مقیاس •

را تنظیم کنند.برای پشتیبانی از این خاصیت باید اندازه فونت •

باشد.spبه •sp: Scale Independent Pixel

در حالت dpi 160یک پیکسل در صفحه نمایش –100%

طرح بندیهایی که از این خاصیت پشتیبانی می کنند را در مقیاسهای مختلف تست کنید

Page 27: 3  سبک در اندروید

رنگ

استفاده از رنگ برای تاکید•رنگ منطبق با برند برای ایجاد تفاوت بصری•یک یا چند رنگ را انتخاب و براساس آن •

طراحی کنیداستفاده از طرحهای پر از رنگهای متنوع •

پیشنهاد نمی شود

Page 28: 3  سبک در اندروید

بوم رنگآبی رنگ استاندارد در بوم رنگ اندروید•هر رنگ دارای سایه های تاریک و روشن •

Page 29: 3  سبک در اندروید

آیکون

گرافیکی که قسمت کوچکی از صفحه نمایش را یا وضعیت، عمل از کارا و سریعگرفته و یک ارائه را دراختیار می گذارد.کاربرد

Page 30: 3  سبک در اندروید

طراحی آیکوندر نظر گرفتن طیف وسیعی از دستگاههای •

اندرویدآیکونهایی با اندازه های مختلف•مدیریت آیکون با اندروید •

اندازه صفحه نمایش را چک کرده–آیکون متناسب را بارگذاری می کند–

Page 31: 3  سبک در اندروید

طراحی آیکوننرخ مقیاسگذاری•

–2:3:4:6 آنگاه چه اندازه هایی برایMDPI برای 48*48آیکون •

–HDPI–XHDPI–XXHDPI

برایLDPI الزم نیست، زیرا اندروید خود آنرا نصف می کند

Page 32: 3  سبک در اندروید

Launcher All Appsارائه بصری از کاربردتان در صفحه خانه یا •باید در تمام حاالت به خوبی دیده شود•

زیرا بک گراند قابل تغییر است–

Page 33: 3  سبک در اندروید

Launcherطراحی اندازه و مقیاس•

48*48برروی دستگاه –512*512برروی مارکت –سبک )استایل(•

استفاده از شبح متمایز–سه بعدی–دید از جلو–با کمی پرسپکتیو که انگار از باال دیده می شود–

Page 34: 3  سبک در اندروید

Action barآیکونهای

دکمه های گرافیکی که مهمترین عملیات کاربران در آن قرار دارد•هر دکمه شامل یک ارائه ساده از مفهوم کاری که انجام می دهد.•استفاده از عالمتهای از پیش تعریف شده•

–share–Refresh–search

بسته ای شامل آیکونهای از پیش آماده برای اندازه ها و سایزهای مختلف•

Page 35: 3  سبک در اندروید

Action barطراحی آیکونهای اندازه و مقیاس•

–32*32(focal areaناحیه تمرکز )منطeقه کانونی •

–24*24رنگبندی•

• #333333– Enabled: 60% opacity

Disabled: 30% opacity• #FFFFFF– Enabled: 80% opacity

Disabled: 30% opacity

Page 36: 3  سبک در اندروید

Action barطراحی آیکونهای سبک•

به صورت تصویری–تخت–بدون جزئیات–با منحنیهای هموار و شکل واضح– درجه بچرخانید45اگر گرافیک نازک است – باشد2dpضخامت قلم باید حداقل –

Page 37: 3  سبک در اندروید

آیکونهای مفهومیداخل بدنه کاربردتان•برای شرح عملیات•توصیف وضعیت•

Page 38: 3  سبک در اندروید

طراحی آیکونهای مفهومیاندازه•

–16*16ناحیه تمرکز•

–12*12رنگها•

استفاده از رنگهای خاص–برای وضعیت: ایجاد همبستگی–برای عمل: ایجاد کنتراست–

Page 39: 3  سبک در اندروید

طراحی آیکونهای مفهومیسبک•

بیطرف–تخت–ساده–راحتتر دیده شدن شکلهای پرشده از شکلهای با –

قلم ضحیماستفاده از استعاره برای شناسایی و درک آسانتر–

Page 40: 3  سبک در اندروید

Notificationآیکونهای برای ایجاد اطالع رسانی•قابل نمایش در نوار وضعیت در هنگام اطالع •

رسانی

Page 41: 3  سبک در اندروید

Notificationطراحی آیکونهای اندازه و مقیاس•

–24*24ناحیه تمرکز•

–22*22سبک•

ساده و تخت–استفاده از استعاره شبیه آیکون النچر–رنگ•

رنگ کال سفید–

Page 42: 3  سبک در اندروید

اندازه آیکونها

النچر

اکشن بار

داخل کاربرد

اطالع رسانی

Page 43: 3  سبک در اندروید

نکات طراحی استفاuده از اشکال برداری•شروع از بوم بزرگ•اگر بزرگنمایی می کنید بیتمپها را دوباره رسم کنید•نامدهی متناسب•

Asset Type Prefix ExampleIcons ic_ ic_star.png

Launcher icons ic_launcher ic_launcher_calendar.png

Menu icons and Action Bar icons ic_menu ic_menu_archive.png

Status bar icons ic_stat_notify ic_stat_notify_msg.pngTab icons ic_tab ic_tab_recent.pngDialog icons ic_dialog ic_dialog_info.png

Page 44: 3  سبک در اندروید

نکات طراحیمدیریت فضای کاری •

ایجاد شاخه های متناسب با اندازه های مختلف–PNGحذف متادیتا از فایلهای •

کمتر کردن حجم فایلها–

Page 45: 3  سبک در اندروید

نحوه نگارشخالصه•

کلمه30محدود به –

ساده•با شخص باهوشی صحبت می کنید که خیلی –

تکنیکال نیست!

Consult the documentation that came with your phone for further instructions.

Read the instructions that came with your phone.

Use GPS satellites

When locating, accurate to street level.

GPS

Let apps use satellites to pinpoint your location.

Page 46: 3  سبک در اندروید

نحوه نگارشدوستانه•

مخاطب »تو«–چند بار بخوانید–ایجاد احساس امنیت، شادمانی و انرژیک–

Sorry! Activity MyAppActivity (in application MyApp) is not responding. Force close Wait Report

MyApp isn't responding. Do you want to close it? Wait Report Close

Page 47: 3  سبک در اندروید

نحوه نگارشحرف مهم اول•

کاراکتر!( ایجاد طعم جمله!11دو کلمه اول! )–

77 other people +1'd this, including Larry Page. Larry Page and 77 others +1'd this.

Touch Next to complete setup using a Wi-Fi connection.

To finish setup using Wi-Fi, touch Next.

Page 48: 3  سبک در اندروید

نحوه نگارشفقط آنچه مورد نیاز است•

الزم نیست تفاوتها را شرح دهید–

عدم تکرار•اگر کلمه ای چند بار تکرار شده است دوباره –

بنویسید تا تکرارها حذف شوند.

Signing in... Your phone needs to communicate withGoogle servers to sign in to your account.This may take up to five minutes.

Signing in... Your phone is contacting Google.This can take up to 5 minutes.

Page 49: 3  سبک در اندروید

مشاور و مجری سیستم های هوشمند نرم افزاریبا محوریت تلفن همراه

+98-5137601101+98-51376011020936-674-3096

[email protected]

....با ما مشورت نمایید

www.sanabad-ai.ir