آموزش جاوا و اندروید

یادداشت های یک برنامه نویس معمولی

آموزش جاوا و اندروید

یادداشت های یک برنامه نویس معمولی

طبقه بندی موضوعی

۱ مطلب در آبان ۱۴۰۲ ثبت شده است

معرفی انوتیشن های hilt:

1. ابتدا می بایست کلاس application را اکستند کرده و انوتیشن زیر را قبل از معرفی کلاس بنویسیم:

HiltAndroidApp@

2. استفاده از انوتیشن زیر به معنی این است که میشه در این کلاس آبجکت inject کرد:

AndroidEntryPoint@

 

3. استفاده از Inject@ در کانستراکتور یک کلاس به این معنی است که شی این کلاس تزریق خواهد شد. به صورت زیر:

 

class MyClass @Inject constructor(وابستگی ها)  { }

 

در این کلاس اگر وابستگی وجود داشته باشه و در کلاس module وابستگی ها تعریف شده باشن، وابستگی ها تزریق میشن.

 

4. برای تزریق context قبلش از انوتیشن ApplicationContext@ استفاده میکنیم.

 

 

۰ نظر موافقین ۰ مخالفین ۰ ۲۴ آبان ۰۲ ، ۰۴:۱۱
میم دال