کتابخانه های ساخت انیمیشن در اندروید ۳٫۳ (۳)

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

پیاده سازی بهینه فرگمنت ها در اندروید ۱ (۲)

پیاده سازی بهینه فرگمنت ها در برنامه های متعددی ممکن است با فرگمنت های زیادی سر و کار داشته باشیم. برای مثال در برنامه ای که bottom navigation کاربرد دارد، تعدادی fragment در برنامه خواهیم داشت نحوه استفاده از این فرگمنت ها، می تواند به پرفورمنس بهتر برنامه بیانجامد. هم چنین از بروز memory leak نیز جلوگیری کند. با هربار انتخاب کاربر از میان آیتم های bottom navigation، جریانی از fragment ها در برنامه شکل می گیرد. این جریان باید به شکل بهینه مدیریت شود تا تجربه کاربری روانی ایجاد کند. پیاده سازی صفر...

تبدیل view به bitmap در اندروید ۳ (۴)

چگونه در اندروید یک view را به bitmap تبدیل کنیم؟ تبدیل view به bitmap در بسیاری از برنامه های اندرویدی می تواند کاربرد داشته باشد. گاهی نیاز به استفاده خاصی از view داریم که فقط با تبدیل view به bitmap ممکن می شود. در چه مواردی؟ تا زمانی که به آن نیاز پیدا نکنید نمی توان گفت. اما شاید به عنوان یک نمونه کلی بتوان به حالتی اشاره کرد که کاربر می تواند در برنامه view های مختلف را شخصی سازی کند و بتواند آنها را به اشتراک گذارد. مثل شخصی سازی تم برنامه و ساخت یک نمای کلی از آن. برای چنین کاری به تبدیل...