Google
  • مزایا و نحوه استفاده از Product Flavors در Gradle

    Product Flavor به معنی عطر و طعم محصول است و استفاده از آن امکانات بسیار را به ما در Build گرفتن از پروژه می دهد. خود بخش defaultConfig در  gradle که اطلاعات مربوط به کمترین sdk، نام پکیج و غیره را وا...

  • کار با Dagger2 به زبان ساده – بخش دوم (پیشرفته)

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

  • برسی Scope@ ها در Dagger2

    @Scope annotation اصولا هدف استفاده از این انوتیشن معرفی Scope آبجک تولید شده توسط Dagger2 است. یعنی Dagger2 به شما این امکان را می دهد تا Object های شما چرخه عمر متفاوت داشته باشند و شما فقط تعریف می...

  • کار با CollapsingToolBar به همراه مثالی ساده

    کار با CollapsingToolBar به همراه مثالی ساده حتماً شما هم افکت های زیبای Material Design را دیده اید که چگونه با اسکرول دادن لیست، toolBar و عناصر دیگر با یک افکت زیبا جمع شده و به بالا می روند. چی؟! ...

  • کار با Dagger2 به زبان ساده – بخش اول

    چقدر خوب می شد اگر هر وقت نیازمندی داشتیم فقط آن را مطرح می کردیم و به سادگی برایمان فراهم می شد؟ مفهوم Dependency Injection یا به اختصار DI همین است، شما فقط می گویید من آن object را می خواهم و شخص د...

دانستنی ها