#

custom view

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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