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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

متریال دیزاین : بخش اول : آشنایی با مفهوم متریال دیزاین در اندروید

متریال دیزاین : بخش اول : آشنایی با مفهوم متریال دیزاین در اندروید

به نام خدا متریال دیزاین (Material Design) چیست؟ متریال دیزاین یک سَبک/زبان طراحی است که گوگل آن را در کنفرانس خبری خود در سال ۲۰۱۴ معرفی کرد. قطعا با سبک فلت یا تخت (Flat Design) در سیستم عامل ویندوز (از ویندوز ۸ به بعد) آشنا شده اید. سبک متریال تا حدود زیادی مشابه سبک فلت است با این تفاوت که در سبک ...

فرگمنت ها (Fragment) در اندروید

فرگمنت ها (Fragment) در اندروید

فرگمنت (Fragment) چیست Fragment (فرگمنت) را می توان به عنوان یک زیر مجموعه و یا یک بخش از اکتیویتی (sub-activity) در نظر گرفت که در نهایت قسمتی از رابط کاربری را تشکیل داده و به واسطه آن یک رابط کاربری چند قسمتی ایجاد می شود. فرگمنت در اندروید مشابه آنچه قبلا برای اکتیویتی ها آموختیم، چرخه حیات و رفتار خاص خود ...

ذخیره اطلاعات با SharedPreferences در اندروید

ذخیره اطلاعات با SharedPreferences در اندروید

به نام خدا. در جلسه گذشته به بررسی دیتابیس در اندروید پرداختیم و با نحوه ذخیره اطلاعات در دیتابیس آشنا شدیم. اما در اندروید روش های دیگری هم برای ذخیره اطلاعات درنظر گرفته شده که در این جلسه به معرفی SharedPreferences می پردازیم. اینکه هرکدام از روش های ذخیره سازی در چه مواردی کاربرد دارد عمدتا به سلیقه توسعه دهنده ...

بروزرسانی تعدادی از مباحث مقدماتی

بروزرسانی تعدادی از مباحث مقدماتی

عرض سلام خدمت کاربران محترم وب سایت اندروید استودیو. با توجه به گذشت حدود دو سال از ارائه نسخه های اولیه اندروید استودیو (نسخه استیبل) و تغییراتی که در محیط توسعه و سایر موارد صورت گرفته (مانند Genymotion) تصمیم به بروزرسانی تعدادی از مباحث اموزشی گرفتیم که طی یک ماه گذشته جلسات زیر بروزرسانی شد: فصل دوم : نصب و راه ...

آموزش ساخت صفحه Splash Screen (اسپلش اسکرین)

آموزش ساخت صفحه Splash Screen (اسپلش اسکرین)

به نام خدا. حتما با اپلیکیشن هایی برخورد داشته اید که در هنگام اجرا برای چند ثانیه صفحه ای که عموما شامل لوگوی شرکت سازنده هست، نمایش داده شده و پس از اتمام زمان مشخص به صفحه اصلی اپلیکیشن منتقل می شود. این صفحه Splash Screen (اسپلش اسکرین) نام دارد. این صفحه یک اکتیویتی است که باید تعیین کنیم پس ...

صفحه 1 از 3123