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

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

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

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

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

آموزش hilt - قسمت اول

چهارشنبه, ۲۴ آبان ۱۴۰۲، ۰۴:۱۱ ق.ظ

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

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

HiltAndroidApp@

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

AndroidEntryPoint@

 

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

 

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

 

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

 

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

 

 

موافقین ۰ مخالفین ۰ ۰۲/۰۸/۲۴
میم دال

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی