#

Android Studio

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

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

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

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

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

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

کار با سایه‌ها و روش‌های ایجاد آنها (بخش دوم)

[اپیزود] این قسمت تکیمل کننده قسمت قبل هست و یاد میگیریم که در ورژن های قدیمی اندروید (اندروید زیر 5 و Api 21) برای ویو های مختلف سایه هایی دلخواه ایجاد کنیم.

کار با سایه‌ها و روش‌های ایجاد آنها (بخش اول)

[اپیزود] مطمئناً یکی از ویژگی‌های ظاهری که باعث زیبایی هر UI میشه استفاده از سایه هاست. سایه‌ها با متمایز کردن یک قسمت از قسمت دیگه و همچنین سعی در سه بعدی ساختن یک ویو دو بعدی، مطمئناً تاثیر چشمگیری در بهبود ظاهر اپ ما دارن، اما متاسفانه مبحث سایه‌ها در اندروید به سادگی واژه اون نیست و به عل...

تعیین اندازه پیشفرض و دستی کاستوم ویو و روش های مدیریت آن

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