<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	دیدگاه‌ها برای: برسی Scope@ ها در Dagger2	</title>
	<atom:link href="http://www.mahditajik.ir/dagger2-custom-scopes/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mahditajik.ir/dagger2-custom-scopes/</link>
	<description>I&#039;m Mahdi Tajik. I am project manager and Full-stack Android developer. welcome to my personal website.</description>
	<lastBuildDate>Thu, 29 Nov 2018 14:19:29 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.2.6</generator>
	<item>
		<title>
		توسط: علیرضا		</title>
		<link>http://www.mahditajik.ir/dagger2-custom-scopes/#comment-4868</link>

		<dc:creator><![CDATA[علیرضا]]></dc:creator>
		<pubDate>Tue, 21 Aug 2018 05:33:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.mahditajik.ir/?p=2398#comment-4868</guid>

					<description><![CDATA[در پاسخ به &lt;a href=&quot;http://www.mahditajik.ir/dagger2-custom-scopes/#comment-4865&quot;&gt;mahdi&lt;/a&gt;.

بسیار عالی. فکر میکنم به درد همه بخوره. تقریبا تو هر پروژه ای مورد نیازه.]]></description>
			<content:encoded><![CDATA[<p>بسیار عالی. فکر میکنم به درد همه بخوره. تقریبا تو هر پروژه ای مورد نیازه.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		توسط: mahdi		</title>
		<link>http://www.mahditajik.ir/dagger2-custom-scopes/#comment-4865</link>

		<dc:creator><![CDATA[mahdi]]></dc:creator>
		<pubDate>Tue, 21 Aug 2018 04:57:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.mahditajik.ir/?p=2398#comment-4865</guid>

					<description><![CDATA[در پاسخ به &lt;a href=&quot;http://www.mahditajik.ir/dagger2-custom-scopes/#comment-4848&quot;&gt;علیرضا&lt;/a&gt;.

این سوالتون رو به آموزش dagger بخش دوم منتقل می کنم و همان جا پاسختون رو می دم که بتونید توی کد ببینید.]]></description>
			<content:encoded><![CDATA[<p>این سوالتون رو به آموزش dagger بخش دوم منتقل می کنم و همان جا پاسختون رو می دم که بتونید توی کد ببینید.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		توسط: علیرضا		</title>
		<link>http://www.mahditajik.ir/dagger2-custom-scopes/#comment-4848</link>

		<dc:creator><![CDATA[علیرضا]]></dc:creator>
		<pubDate>Sun, 19 Aug 2018 05:21:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.mahditajik.ir/?p=2398#comment-4848</guid>

					<description><![CDATA[ممکنه راهنماییم کنید چطور میتونم از متدهای یک ماژول بعنوان ورودی متدهای دیگه در یک ماژول دیگه استفاده کنم؟]]></description>
			<content:encoded><![CDATA[<p>ممکنه راهنماییم کنید چطور میتونم از متدهای یک ماژول بعنوان ورودی متدهای دیگه در یک ماژول دیگه استفاده کنم؟</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		توسط: mahdi		</title>
		<link>http://www.mahditajik.ir/dagger2-custom-scopes/#comment-4832</link>

		<dc:creator><![CDATA[mahdi]]></dc:creator>
		<pubDate>Thu, 16 Aug 2018 12:42:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.mahditajik.ir/?p=2398#comment-4832</guid>

					<description><![CDATA[در پاسخ به &lt;a href=&quot;http://www.mahditajik.ir/dagger2-custom-scopes/#comment-4808&quot;&gt;علیرضا&lt;/a&gt;.

این انوتیشن از پکیج javax.inject است که برای معرفی life cycle کامپوننت ها استفاده می شود و به این معنی است که در طول کل اپ یکبار ساخته شود و یک نمونه داشته باشد و از همان استفاده شود. اینکه چرا بجای انوتیشن از روش های دیگری استفاده نمی کنیم این است که استفاده از آن را dagger برای ما مشخص کرده است. حالا اگر بخواهم توضیح راجع به تفاوت singleton و final static را بدهم باید بگویم بله تقریباً مشابه است. اگر روش پیاده سازی کلاسیک singleton را ببینید دقیقاً یک متغیر static از جنس خود کلاس دارد و در ارجاع اولیه آن (که هنوز مقددار دهی نشده و null است) یک نمونه ساخته و آن را مقدار دهی می کند و در ارجاعات بعدی همان نمونه ساخته شده تحویل می دهد.]]></description>
			<content:encoded><![CDATA[<p>این انوتیشن از پکیج javax.inject است که برای معرفی life cycle کامپوننت ها استفاده می شود و به این معنی است که در طول کل اپ یکبار ساخته شود و یک نمونه داشته باشد و از همان استفاده شود. اینکه چرا بجای انوتیشن از روش های دیگری استفاده نمی کنیم این است که استفاده از آن را dagger برای ما مشخص کرده است. حالا اگر بخواهم توضیح راجع به تفاوت singleton و final static را بدهم باید بگویم بله تقریباً مشابه است. اگر روش پیاده سازی کلاسیک singleton را ببینید دقیقاً یک متغیر static از جنس خود کلاس دارد و در ارجاع اولیه آن (که هنوز مقددار دهی نشده و null است) یک نمونه ساخته و آن را مقدار دهی می کند و در ارجاعات بعدی همان نمونه ساخته شده تحویل می دهد.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		توسط: علیرضا		</title>
		<link>http://www.mahditajik.ir/dagger2-custom-scopes/#comment-4808</link>

		<dc:creator><![CDATA[علیرضا]]></dc:creator>
		<pubDate>Sun, 12 Aug 2018 08:55:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.mahditajik.ir/?p=2398#comment-4808</guid>

					<description><![CDATA[سلام. لطفا کمی بیشتر در مورد singleton@ توضیح بدید. یه جا خوندم که نباید از این انوتیشن استفاده کنیم چون فقط برای اپ هایی با یک اکتیویتی کارایی دارن که بنظرم صحبت منطقی ای نبود. آیا کارایی Singleton@ چیزی شبیه به متغیر final static هست؟]]></description>
			<content:encoded><![CDATA[<p>سلام. لطفا کمی بیشتر در مورد singleton@ توضیح بدید. یه جا خوندم که نباید از این انوتیشن استفاده کنیم چون فقط برای اپ هایی با یک اکتیویتی کارایی دارن که بنظرم صحبت منطقی ای نبود. آیا کارایی Singleton@ چیزی شبیه به متغیر final static هست؟</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		توسط: mahdi		</title>
		<link>http://www.mahditajik.ir/dagger2-custom-scopes/#comment-1563</link>

		<dc:creator><![CDATA[mahdi]]></dc:creator>
		<pubDate>Sun, 10 Sep 2017 09:15:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.mahditajik.ir/?p=2398#comment-1563</guid>

					<description><![CDATA[در پاسخ به &lt;a href=&quot;http://www.mahditajik.ir/dagger2-custom-scopes/#comment-1179&quot;&gt;مهر&lt;/a&gt;.

خواهش می کنم.]]></description>
			<content:encoded><![CDATA[<p>خواهش می کنم.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		توسط: مهر		</title>
		<link>http://www.mahditajik.ir/dagger2-custom-scopes/#comment-1179</link>

		<dc:creator><![CDATA[مهر]]></dc:creator>
		<pubDate>Mon, 17 Jul 2017 16:46:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.mahditajik.ir/?p=2398#comment-1179</guid>

					<description><![CDATA[متشکرم از اموزش های عالیتون]]></description>
			<content:encoded><![CDATA[<p>متشکرم از اموزش های عالیتون</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
