تمدید شد! جشنواره تخفیف‌های تابستانی فقط تا پایان ۲ مرداد - کد تخفیف ۲۵% : SUMMER 
#

کاستوم ویو

دوره آموزشی ساخت کاستوم ویو در اندروید

[دوره] مدت زیادی هست که رابط گرافیکی با صنعت نرم افزار پیوند محکمی خورده و شاهد هستیم با سپری شدن زمان ، کاربر ها تمایل بیشتری به کار با اپلیکیشن هایی با رابط کاربری زیبا نشون میدن. اما همواره ایجاد رابطه گرافیکی در اپلیکیشن ها در هر پلتفرمی به نوبه خود یک چالش محسوب میشده و میشه ! برای مثال در بحث اپلیک...

ساخت کاستوم ویو به صورت یک کتابخانه و توسعه آن به شکل ماژولار

[اپیزود] اگر مدتی از ورودتون به عرصه برنامه نویسی اندروید میگذره مطمئناً پیش اومده که از کتابخونه های آماده ای مثل RoundCircle و کتابخونه های پرکاربرد دیگه مثل منوی های کشویی مختلف یا باتن هایی با شکل ظاهری متفاوت استفاده کردید باشید!  اما چطور میتونیم برای یک یا چند کاستوم ویو یک کتابخونه بسازیم و ب...

کار با Attribute ها و استفاده از آنها در کاستوم ویو

[اپیزود] یکی از ویژگی هایی که استفاده از کاستوم ویو رو به مراتب راحت تر میکنه ، تعریف ویژگی های مختلف کاستوم ویو در بخش xml اون لایه هست ، برای مثال بجای نوشتن دستور : textview.setTextColor(Color.BLUE); ترجیح میدیم کار رو توی همون بخش xml تموم کنیم و با دستور زیر این ویژگی رو همونجا اعمال کنیم: <TextV...

تغییر شکل ظاهری ویوها به صورت انیمیشن (بخش دوم)

[اپیزود] این قسمت ادامه قسمت قبل هست و در واقع تکمیل کننده مطالبی هست که در قسمت قبل مطرح شده.

تغییر شکل ظاهری ویوها به صورت انیمیشن (بخش اول)

[اپیزود] چشم به صورت غریزی به دنبال کردن اشیا متحرک واکنش بیشتری نشون میده و گاها وجود اشیا متحرک در محیط های بصری باعث ایجاد حس بهتری در کاربری میشه !  در صنعت نرم افزار هم از این ویژگی برای جذب کاربر استفاده های متعددی شده و در این قسمت و قسمت بعدی ما هم سعی داریم ویو های که به صورت نرم تغییر شکل ی...

کار با ViewGroup ها و ساخت کاستوم ویو با استفاده از آن (بخش دوم)

[اپیزود] این قسمت تکمیل کننده قسمت قبلی هست و ویو ای که در قسمت قبل در حال ساخت اون بودیم توی این قسمت به اتمام میرسه.

کار با ViewGroup ها و ساخت کاستوم ویو با استفاده از آن (بخش اول)

[اپیزود] گاها پیش امده که لازم شده چند ویو وابسته به هم رو کنار هم دیگه قرار بدید و توی لایه های مختلف دقیقا همون کد رو پیست کنید و توی هر اکتویتی هم مجددا ویژگی هایی رو برای هرکدوم از اون ویو ها تعریف کنید ، شایدم موفق شدید از یک کتابخونه آماده که نیازتون رو برطرف میکنه استفاده کنید ؛ برای مثال یک ویو که کا...

پردازش تاچ کاربر و واکنش متناسب با آن اندروید

[اپیزود] همونطور که میدونیم در برنامه نویسی اندروید 90 درصد اوقات با هدف ایجاد اپ برای دستگاه های لمسی دست به کیبورد میشیم و شروع به تولید اپلیکیشن میکنیم. وقتی واژه دستگاه لمسی رو استفاده میکنم دقیقا منظورمون لمس یک صفحه پویا توسط کاربر هست (حالا چه توسط انگشت یا قلم هوشمند) و میدونیم که کاربر قراره با لمس...