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

  • View
    272

  • Download
    0

  • Category

    Mobile

Preview:

Citation preview

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

نوید عینک چی

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

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

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

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

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

تبلت بزرگ

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

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

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

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

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

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

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

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

حذف کنید

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

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

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

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

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

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

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

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

• Holo Light with dark action bars

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

48DPهستند

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

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

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

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

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

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

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

است

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

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

پایین

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

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

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

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

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

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

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

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

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

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

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

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

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

رنگ

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

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

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

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

آیکون

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

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

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

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

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

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

–HDPI–XHDPI–XXHDPI

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

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

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

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

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

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

Action barآیکونهای

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

–share–Refresh–search

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

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

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

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

• #333333– Enabled: 60% opacity

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

Disabled: 30% opacity

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

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

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

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

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

–12*12رنگها•

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

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

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

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

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

رسانی

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

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

–22*22سبک•

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

رنگ کال سفید–

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

النچر

اکشن بار

داخل کاربرد

اطالع رسانی

نکات طراحی استفا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

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

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

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

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

کلمه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.

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

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

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

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

کاراکتر!( ایجاد طعم جمله!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.

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

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

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

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

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.

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

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

info@sanabad-ai.ir

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

www.sanabad-ai.ir

Recommended