دسته: رابط کاربری در برنامه نویسی اندروید

رابط کاربری چیست؟
رابط کاربری تمام مواردی است که تعامل ماشین (در اینجا ابزار محاسباتی) با انسان را ممکن می سازد.
رابط کاربری در اندروید
در این فصل در رابطه با رابط کاربری در اندروید و آنچه که یک کاربر دستگاه اندروید به آن عادت کرده است صحبت می شود. دانستن این فصل از این جهت در طراحی رابط کاربری در اندروید مهم می باشد که برنامه نوشته شده بصورتی قابل پیشبینی برای کاربر اندروید عمل نماید.بدین ترتیب کاربر برنامه اندروید شما خیلی راحتتر برنامه شما را یاد گرفته و می تواند با آن کار کند و شما نیاز کمتری خواهید داشت تا به کاربر یاد دهید که چه کارهایی و چطور در برنامه اندروید شما انجام می شود.
اصول طراحی رابط کاربری در اندروید
امروزه پرواضح شده است که مهمتر از اینکه یک نرم افزار چه کاری انجام می دهد، ظاهر و چگونگی ارتباط نرم افزار با انسان برای انجام آن کار می باشد، که به آن در حالت کلی رابط کاربری گفته می شود. در این فصل موارد مربوط به اصول طراحی رابط کاربری در اندروید بیان شده است، اصولی که رعایت آن باعث بوجود آوردن یک تجربه لذت بخش برای کاربر در هنگام تعامل با نرم افزار می گردد.
چرا اصول طراحی رابط کاربری در اندروید؟
هدف از معرفی اصول طراحی رابط کاربری در اندروید آشنا شدن با مواردی است که باعث می شود بتوانید یک رابط کاربری جذاب برای نرم افزار دستگاه اندروید تولید نمایید که در آن کاربر رغبت بیشتری به استفاده از نرم افزار اندروید شما پیدا کند.این اصول تنها محدود به ظاهر زیبا نمی شود بلکه در واقع تمام جنبه های تعامل کاربر با نرم افزار را در نظر می گیرد. از رنگ، فونت، تصویر گرفته تا مواردی مانند جمله بندی، انیمیشن و حتی تعاملات سطح بالاتری مانند بازخورد به ورودیهای کاربر، افکت و …

پست های مرتبط با رابط کاربری در اندروید را در زیر ببینید.

⇓⇓⇓


طراحی تم (Theme) سفارشی در اندروید 0

طراحی تم (Theme) سفارشی در اندروید

خلاصه آموزش: مفهوم تم(پوسته) در برنامه نویسی اندروید ویژگی های تم استفاده از تم در قالب یرنامه ساخت پروژه اندروید استودیو(تم سفارشی)   تم (Them) سبکی است که روی اپلیکیشن یا تمام اکتیویتی ها...

Date Picker 2

DatePicker در برنامه نویسی اندروید

خلاصه آموزش: Date Picker چیست؟ دیالوگ انتخاب تاریخ در برنامه نویسی اندروید بکارگیری DatePickerDialog  ساخت پروژه Date Picker در اندروید استودیو     Date Picker (انتخابگر تاریخ) امکان مشخص کردن یک تاریخ را برای...

Spinner در برنامه نویسی اندروید 0

Spinner در برنامه نویسی اندروید

خلاصه آموزش: Spinner در اندروید ویژگی های Spinner شباهت Spinner با لیست کشویی ساخت پروژه Spinner در اندروید استودیو   Spinner  یک ویجت شبیه به لیست های کشویی می باشد که کاربر می تواند...

Progressbar در برنامه نویسی اندروید 0

Progressbar در برنامه نویسی اندروید

Progress bar (نوار پیشرفت) برای نشان دادن وضعیت پیشرفت یک کارِ در حال انجام به کاربر استفاده می شود. به عنوان مثال هنگامی که در حال آپلود یا دانلود یک فایل از اینترنت هستید،...

RadioButton و RadioGroup در اندروید 0

RadioButton و RadioGroup در اندروید

RadioButton می تواند دو حالت انتخاب شده/نشده داشته باشد و بین این دو حالت تغییر وضعیت دهد. این کامپوننت زمانی که لازم باشد کاربر از میان یک مجموعه تنها یک گزینه را انتخاب کند...

ToggleButton در برنامه نویسی اندروید 0

ToggleButton در برنامه نویسی اندروید

ToggleButton (دکمه ی ضامن) یک دکمه ی دو حالته است که می تواند بین دو وضعیت روشن/خاموش تغییر کند و انجام شدن یا نشدن کاری را مشخص کند. ویژگی های ToggleButton در جول زیر...

کنترل های رابط کاربری در اندروید 0

کنترل های رابط کاربری در اندروید

کنترل های ورودی، اجزای تعاملی در رابط کاربریِ برنامه شما هستند. سیستم اندروید طیف گسترده ای از این کنترل ها مانند دکمه ها، چک باکس ها، دکمه های زوم، دکمه های تغییر وضعیت، فیلد...

وب ویو(WebView) نمایش صفحات وب در برنامه نویسی اندروید 0

وب ویو(WebView) نمایش صفحات وب در برنامه نویسی اندروید

با استفاده از وب ویو (WebView) می توانیم یک وب سایت یا نتیجه ی کد های html را در داخل برنامه نشان دهیم.در این پست با آموزش ساخت و نحوه کار با عنصر وب...

Frame Layout (صفحه بندی چهارچوبی) در برنامه نویسی اندروید 0

Frame Layout (صفحه بندی چهارچوبی) در برنامه نویسی اندروید

Frame Layout برای بلوک کردن یک ناحیه از صفحه ی نمایش، به منظور نشان دادن یک تک آیتم طراحی شده است. به طور کلی باید از FrameLayout برای نشان دادن یک شی استفاده کرد؛...

گرید ویو (Grid view) در برنامه نویسی اندروید 1

گرید ویو (Grid view) در برنامه نویسی اندروید

خلاصه آموزش: گرید ویو در اندروید ویژگی های GridView ساخت پروژه اندروید استودیو(ساخت گرید ویو ) گرید ویو (Grid view) آیتم ها را در یک شبکه ی دو بعدی (سطر و ستون) قابل اسکرول نشان...