room database کتابخانه ایست که به عنوان لایۀ انتزاعی ای میان پایگاه دادۀ SQLite و محیط برنامه نویسی اندروید مطرح می باشه. تمام امکاناتی که در SQLite می تونیم پشتیبانی کنیم، در این کتابخانه فراهم است. اگر دوست داری بدونی چطور از امکان کلید خارجی در room استفاده کنی، این مقاله رو بخون.
این روزا اگه از هوش مصنوعی در برنامه نویسی اندروید استفاده نکنی مطمئن باش که از رقبات عقب میمونی. تو این مقاله چند تا قلق خوب بهت یاد میدم که سرعت برنامه نویسیت رو بالا ببره.
تو این مطلب میخوام رازهایی از مقیاس بندی تصاویر در اندروید با استفاده از jetpack Compose و xml رو فاش کنم تا دیگه هیچ تصویری نتونه ظاهر برنامتو خراب کنه.
قراردادن متن با حالت های مختلف مثل رنگ، سبک نمایش و ... یکی از مواردیه که برنامه نویس های اندروید رو با چالش روبرو میکنه.
اکثرا وقتی میخوان چند حالت از متن رو نشون بدن میان چندین TextView توی اندروید تعریف میکنن که روش درستی نی …
مهاجرت از Kapt به KSP در برنامه نویسی اندروید یکی از اصلی ترین مواردی هستش که گوگل جدیدا تاکید زیادی برای انجام اینکار داره.
گوگل چند وقتیه که شدیدا داره تاکید میکنه که پروژه ها رو از kapt به ksp ارتقا بدیم.
دلیل مهاجرت از kap …
فریم ورک اندروید انواع API های رِندِر گرافیکی رو برای دو بعدی و سه بعدی ارائه می ده که با پیاده سازی سازندۀ درایورهای گرافیکی تعامل دارند، بنابرین مهمه که درک خوبی از نحوۀ عملکرد آن API ها در سطح بالاتر داشته باشی.