متریال دیزاین : بخش نهم : کار با AlertDialog

متریال دیزاین : بخش نهم : کار با AlertDialog

معرفی AlertDialog: AlertDialog پنجره کوچکی است که یک پیغام به همراه (حداکثر) سه دکمه به کاربر نمایش می دهد. این قابلیت کاربردهای متعددی دارد از جمله نمایش یک اخطار، درخواست تایید یا عدم تایید یک عملیات از کاربر، نمایش یک لیست و درخواست از کاربر جهت انتخاب یک گزینه و... . یک پروژه با نام AlertDialog و یک Empty Activity می سازم. ...

متریال دیزاین : بخش هشتم : کار با RecyclerView و CardView

متریال دیزاین : بخش هشتم : کار با RecyclerView و CardView

در این بخش به نحوه پیاده سازی لیست ها با استفاده از RecyclerView و CardView در اندروید می پردازیم که شامل مباحث زیر می باشد: معرفی کامپوننت RecyclerView و بررسی مزایای آن نسبت به ListView آشنایی با کلاس Model آشنایی با ViewHolder آشنایی با Adapter در RecyclerView و متدهای آن ساخت یک لیست و نمایش آن در قالب آیتم‌های یک ...

۳۰ فروردین ۱۳۹۷
آموزش کار با ListView در اندروید

آموزش کار با ListView در اندروید

ListView چیست به نام خدا. ListView یکی از ویجت های پرکاربرد در اپلیکیشن های اندروید است. همانطور که از نام آن پیداست، برای نمایش لیست بکار می رود. در واقع ListView لیستی از آیتم ها را نمایش می دهد که قابل Scroll بوده و محدودیتی در تعداد آیتم ها ندارد. از نمونه های کاربردی می توان به لیست مخاطبین تلفن ...

چگونه تحریم‌های نرم افزاری را دور بزنیم؟

چگونه تحریم‌های نرم افزاری را دور بزنیم؟

متاسفانه در بخش های زیادی به دلیل اعمال تحریم، توسعه دهندگان ساکن ایران در استفاده از سرویس‌ها و نرم افزارها با محدودیت هایی مواجه هستند که قسمتی از این محدودیت، جلوگیری از اتصال به سرویس توسط IP های ایران می باشد. توسعه دهندگان و برنامه نویسان اندروید نیز از این تحریم ها بی نصیب نمانده و با مشکلاتی دست و پنجه ...

متریال دیزاین : بخش هفتم : پیاده سازی Tab توسط TabLayout و ViewPager

متریال دیزاین : بخش هفتم : پیاده سازی Tab توسط TabLayout و ViewPager

در این بخش به نحوه پیاده سازی Tab ها با استفاده از Fragment و ویجت های TabLayout و ViewPager در اندروید می پردازیم که شامل مباحث زیر می باشد: معرفی Tab (تب) متریال در اندروید معرفی کامپوننت TabLayout معرفی کامپوننت ViewPager ساخت یک کلاس برای مدیریت فرگمنت ها و عنوان تب ها در ViewPager و TabLayout نحوه اضافه کردن عنوان ...

متریال دیزاین : بخش ششم : کار با Snackbar

متریال دیزاین : بخش ششم : کار با Snackbar

معرفی Snackbar یا اسنک بار در اندروید: به نام خدا. Snackbar را می توان نسخه جدیدی از Toast دانست. شاید واژه "جایگزین" مناسب نباشد اما در موارد زیادی استفاده از اسنک بار به جای Toast می تواند رضایت بخش بوده و زیبایی بیشتری به اپ ما بدهد. ضمن اینکه در اسنک بار، شخصی سازی بیشتری در اختیار داریم. به تصویر زیر ...

متریال دیزاین : بخش پنجم : دکمه شناور یا Floating Action Button

متریال دیزاین : بخش پنجم : دکمه شناور یا Floating Action Button

معرفی Floating Action Button: Floating Action Button یا دکمه شناور که به اختصار FAB نیز نامیده می شود یکی دیگر از کامپوننت های معرفی شده در متریال دیزاین اندروید است. همانطور که از نام آن پیداست، یک دکمه شناور است که مکان قرارگیری آن در صفحه توسط توسعه دهنده تعیین شده و با اسکرول کردن صفحه جابجا نمی شود (مگر به ...

متریال دیزاین : بخش چهارم : ساخت منو کشویی (Navigation Drawer)

متریال دیزاین : بخش چهارم : ساخت منو کشویی (Navigation Drawer)

در این فصل به نحوه ساخت منوی کشویی یا Navigation Drawer (Sliding Menu) در اندروید می پردازیم که شامل مباحث زیر می باشد: معرفی Navigation Drawer در اندروید نحوه کار با DrawerLayout و NavigationView معرفی Header و Menu در منوی کشویی حذف اکشن بار پیش فرض اندروید و جایگزینی ان با تولبار برای استفاده در منوی کشویی کار با متدهای addDrawerListener، ...

متریال دیزاین : بخش سوم : ساخت تولبار (Toolbar)

متریال دیزاین : بخش سوم : ساخت تولبار (Toolbar)

در این فصل به نحوه ساخت تولبار (Toolbar) در اندروید و جایگزینی آن با ActionBar پیش فرض اندروید می پردازیم که شامل مباحث زیر می باشد: معرفی اکشن بار و تولبار در اندروید حذف اکشن بار و اضافه کردن تولبار به اکتیویتی آشنایی با منو (Menu) در اندروید و نحوه کار با منوها در تولبار نحوه کار با PopUp Menu ...

متریال دیزاین : بخش دوم : استایل (Style) و تم (Theme) در اندروید

متریال دیزاین : بخش دوم : استایل (Style) و تم (Theme) در اندروید

به نام خدا. در جلسه قبل با مفهوم کلی متریال دیزاین آشنا شدیم. یکی از موارد کلیدی در ساخت رابط کاربری، قابلیت تعریف Style (استایل) است. استایل (Style) چیست؟ اگر با مفاهیم طراحی وب آشنایی دارید حتما با دیدن واژه استایل به یاد CSS می افتید. بله! در اندروید هم ما با همین ویژگی سروکار داریم. با این تفاوت که اینجا در ...

صفحه 1 از 41234