<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>android imageview kullanımı arşivleri - Mehmet Kirazlı</title>
	<atom:link href="https://www.mehmetkirazli.com/tag/android-imageview-kullanimi/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.mehmetkirazli.com/tag/android-imageview-kullanimi/</link>
	<description>Yazılımcı Notları</description>
	<lastBuildDate>Fri, 06 Apr 2018 12:56:36 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.1.10</generator>

<image>
	<url>https://www.mehmetkirazli.com/wp-content/uploads/2018/04/mehmetkirazlilogo.png</url>
	<title>android imageview kullanımı arşivleri - Mehmet Kirazlı</title>
	<link>https://www.mehmetkirazli.com/tag/android-imageview-kullanimi/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Android Dersleri 9 : ImageView Kullanımı</title>
		<link>https://www.mehmetkirazli.com/android-dersleri-9-imageview-kullanimi/</link>
					<comments>https://www.mehmetkirazli.com/android-dersleri-9-imageview-kullanimi/#comments</comments>
		
		<dc:creator><![CDATA[Mehmet Kirazlı]]></dc:creator>
		<pubDate>Wed, 06 Feb 2013 17:00:54 +0000</pubDate>
				<category><![CDATA[Android Dersleri]]></category>
		<category><![CDATA[android dersleri]]></category>
		<category><![CDATA[android imageview kullanımı]]></category>
		<category><![CDATA[android resim ekleme]]></category>
		<category><![CDATA[imageview example]]></category>
		<category><![CDATA[imageview kullanımı]]></category>
		<category><![CDATA[imageview metodları]]></category>
		<guid isPermaLink="false">http://www.mehmetkirazli.com/?p=1241</guid>

					<description><![CDATA[<p>Merhaba arkadaşlar. Bu yazımda, uygulamalarımıza ImageView yani bir nevi resim eklemeyi anlatacağım. Ekleyeceğimiz bu ImageView nesnesi ile resimler ekleyebilir, bunları tıklanabilir hale getirebiliriz. Şöyle bir basit uygulama yapalım. Sayfamızdaki butona tıkladığımızda alt kısımda bir resim göstersin. Bir Android Application projesi oluşturalım. Projemizde bulunan tek sayfamıza çift tıklayarak sayfamızın görünüm kısmına geçelim. Sol taraftaki palette kısmından bir &#8230;</p>
<p>The post <a rel="nofollow" href="https://www.mehmetkirazli.com/android-dersleri-9-imageview-kullanimi/">Android Dersleri 9 : ImageView Kullanımı</a> appeared first on <a rel="nofollow" href="https://www.mehmetkirazli.com">Mehmet Kirazlı</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><span style="color: #333333;">Merhaba arkadaşlar. Bu yazımda, uygulamalarımıza <span style="color: #ff0000;">ImageView</span> yani bir nevi resim eklemeyi anlatacağım. Ekleyeceğimiz bu <span style="color: #ff0000;">ImageView</span> nesnesi ile resimler ekleyebilir, bunları tıklanabilir hale getirebiliriz.<span id="more-1241"></span></span></p>
<p>Şöyle bir basit uygulama yapalım. Sayfamızdaki butona tıkladığımızda alt kısımda bir resim göstersin.</p>
<p>Bir <span style="color: #ff0000;">Android Application</span> projesi oluşturalım. Projemizde bulunan tek sayfamıza çift tıklayarak sayfamızın görünüm kısmına geçelim. Sol taraftaki <strong>palette</strong> kısmından bir <span style="color: #ff0000;">buton</span> ve bir <span style="color: #ff0000;">imageview</span> sürükleyerek sayfamıza bırakalım. <span style="color: #ff0000;">ImageView</span> eklerken bizden bir resim seçmemizi isteyecektir. Projemizde ya da sistemde bulunan resimlerden herhangi birisini ekleyelim. Uygulamamızın görünümü şu şekilde olacaktır. Aşağıdaki <strong>siyah resim</strong>, sistemden seçtiğimiz herhangi bir resimdir.</p>
<p><a href="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/17.png"><img decoding="async" loading="lazy" class="alignnone wp-image-1243 size-medium" src="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/17-288x300.png" alt="android imageview" width="288" height="300" srcset="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/17-288x300.png 288w, https://www.mehmetkirazli.com/wp-content/uploads/2013/02/17.png 521w" sizes="(max-width: 288px) 100vw, 288px" /></a></p>
<p>Şimdi uygulamamızın kod kısmına geçelim. Bu kod kısmını bildiğiniz gibi <span style="color: #ff0000;">.java</span> uzantılı dosyamızda yapıyoruz yani <strong>src</strong> altındaki dosyadan. Bu dosya bizde <span style="color: #ff0000;">MainActiviy.java</span> adında bulunuyor. <strong>Default</strong> olarak da bu isimlerle uygulamamız hazır olarak gelir. Bu kısa bilgiyi verdikten sonra şimdi kod kısmından devam edelim. İlk olarak <span style="color: #ff0000;">imageview</span> nesnesi oluşturmamız gerekiyor. Bu nesneyi oluşturduktan sonra hemen <span style="text-decoration: underline;">görünürlüğünü</span> kapatalım. Kodumuz aşağıdaki gibi olacaktır.</p>
<p><a href="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/27.png"><img decoding="async" loading="lazy" class="alignnone wp-image-1242 size-medium" src="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/27-300x160.png" alt="android imageview" width="300" height="160" srcset="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/27-300x160.png 300w, https://www.mehmetkirazli.com/wp-content/uploads/2013/02/27.png 589w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>Buradaki son satırdaki kod ile, sayfamız açıldığında resmin görünmemesini yani <span style="text-decoration: underline;">görünmez</span> olmasını sağladık. Bir üst satırda ise <span style="color: #ff0000;">imageview</span> nesnesi oluşturduk. Şimdi uygulamamızda <span style="color: #ff0000;">drawable-hdpi</span> klasörüne bir resim atalım. Ben adı <span style="color: #ff0000;">&#8220;images&#8221;</span> olan bir araba resmi attım. Daha sonra kod kısmına tekrar dönelim ve butonun <strong>listener</strong> olayını yazalım. Butona tıklandığında, bu siyah kare şeklindeki resmin yerine bizim belirlediğimiz resmi atasın ve resmi <span style="text-decoration: underline;">görünür</span> yapsın. Bunun için yazmamız gereken kod aşağıdaki gibidir.</p>
<p><a href="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/35.png"><img decoding="async" loading="lazy" class="alignnone wp-image-1244 size-medium" src="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/35-300x188.png" alt="android imageview" width="300" height="188" srcset="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/35-300x188.png 300w, https://www.mehmetkirazli.com/wp-content/uploads/2013/02/35.png 709w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p><span style="color: #ff0000;">b1</span> nesnesi yani butonun <strong>listener</strong> olayını yazdık ve içerisine de tıklandığında olacakları yazdık. İlk olarak <span style="color: #ff0000;">i</span> nesnesinin yani <span style="color: #ff0000;">imageview</span>&#8216;in <span style="text-decoration: underline;">resim kaynağını</span> değiştirdik. Bunun için <span style="color: #ff0000;">setImageResource()</span> metodunu kullandık. Parametre olarak da eklediğimiz resmin adresini verdik. Bunu yaptıktan sonra <span style="color: #ff0000;">imageview</span> nesnesinin <span style="text-decoration: underline;">görünürlüğünü açtık</span>. Bunun için de <span style="color: #ff0000;">setVisibility()</span> metodunu kullandık. Biraz öncekinden tek farkı içerisindeki parametredir.</p>
<p>Şunu da dipnot olarak düşelim. <span style="color: #ff0000;">Imageview</span> nesnemizi <strong>final</strong> olarak tanımladık. Eğer bu nesneyi <span style="color: #ff0000;">onCreate()</span> metodunun üzerinde <strong>ImageView i;</strong> diyerek tanımlamış olsaydık <strong>final</strong> olarak göstermeye gerek kalmayacaktır. Bu sefer <span style="color: #ff0000;">onCreate()</span> metodunda da şu şekilde tanımlardık:</p><pre class="crayon-plain-tag">i=(ImageView)findViewById(R.id.imageView1);</pre><p>
Uygulamamızı çalıştıralım ve çıktısını görelim.</p>
<p><a href="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/41.png"><img decoding="async" loading="lazy" class="alignnone wp-image-1245 size-medium" src="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/41-300x196.png" alt="android imageview" width="300" height="196" srcset="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/41-300x196.png 300w, https://www.mehmetkirazli.com/wp-content/uploads/2013/02/41.png 654w" sizes="(max-width: 300px) 100vw, 300px" /></a> <a href="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/52.png"><img decoding="async" loading="lazy" class="alignnone wp-image-1246 size-medium" src="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/52-300x212.png" alt="android imageview" width="300" height="212" srcset="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/52-300x212.png 300w, https://www.mehmetkirazli.com/wp-content/uploads/2013/02/52.png 658w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>Butona tıkladığımızda resmimiz tekrar<span style="text-decoration: underline;"> görünür</span> hale gelecektir. Eğer resim kaynağını değiştirmeseydik <strong>siyah kare</strong> açılacaktı. Şunu da söyleyelim. Resim kaynağını <span style="color: #ff0000;">xml</span> kısmında da değiştirebiliriz. Bunun için xml kısmında <span style="color: #ff0000;">imageview</span> etiketine şunu eklememiz gerekecekti.</p>
<p><a href="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/61.png"><img decoding="async" loading="lazy" class="alignnone wp-image-1247 size-medium" src="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/61-300x189.png" alt="android imageview" width="300" height="189" srcset="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/61-300x189.png 300w, https://www.mehmetkirazli.com/wp-content/uploads/2013/02/61.png 604w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>Bu <strong>src</strong> kısmını, siyah renkteki yazıdaki gibi değiştirseydik, program ilk açıldığında zaten <span style="color: #ff0000;">&#8220;images&#8221;</span> adlı resim çıkacaktı. Fakat biz butona tıklandığında değişmesini istediğimiz için başta değil de sonradan değiştirdik. Hem daha çok metod tanımış olduk.</p>
<p>Şimdi de bu resme tıkladığımızda alt tarafta başka bir resim açılsın. Bu da başka bir otomobil olsun. Bunun için bir <span style="color: #ff0000;">imageview</span> ve bir <span style="color: #ff0000;">resim</span> daha ekleyeceğiz. Bu sefer <span style="color: #ff0000;">&#8220;images1&#8221;</span> adında bir resim daha ekleyelim. Bunu da <strong><span style="color: #ff0000;">drawable-hdpi</span></strong> klasörüne atalım.</p>
<p><a href="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/28.png"><img decoding="async" loading="lazy" class="alignnone wp-image-1248 size-medium" src="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/28-208x300.png" alt="android imageview" width="208" height="300" srcset="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/28-208x300.png 208w, https://www.mehmetkirazli.com/wp-content/uploads/2013/02/28.png 306w" sizes="(max-width: 208px) 100vw, 208px" /></a></p>
<p>Bir <span style="color: #ff0000;">imageview</span> daha ekledik ve eklerken bize resim eklememiz gerektiğini söyledi. Biz de rastgele bir resim ekledik sistemde olanlardan. Dediğimiz gibi <span style="color: #ff0000;">xml</span> kısmından da değiştirebiliriz bu resmi. Açılışta doğrudan o resim çıkar.</p>
<p>Uygulamamızın kod kısmında ise aşağıdaki gibi düzenlemeler yapacağız.</p>
<p><a href="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/62.png"><img decoding="async" loading="lazy" class="alignnone wp-image-1250 size-medium" src="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/62-300x223.png" alt="android imageview" width="300" height="223" srcset="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/62-300x223.png 300w, https://www.mehmetkirazli.com/wp-content/uploads/2013/02/62.png 791w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>Burada <strong><span style="color: #ff0000;">i2</span></strong> adında bir <span style="color: #ff0000;">imageview</span> nesnesi daha oluşturduk. Dikkat ederseniz bunun tanımlamasını en üstte yaptığımız için <strong>final</strong> olarak tanımlamak zorunda kalmadık. Daha sonra <span style="color: #ff0000;">i</span> nesnesinin <strong>listener</strong>&#8216;ını yazdık. Bu <strong>listener</strong> içerisinde de <span style="color: #ff0000;">onClick()</span> yani <span style="text-decoration: underline;">tıklanma</span> olayına da, diğer <strong><span style="color: #ff0000;">i2</span></strong> nesnesinin <span style="text-decoration: underline;">görünmesini</span> ve <span style="text-decoration: underline;">resim kaynağı</span> işlemlerini yazdık. Yani <strong><span style="color: #ff0000;">i</span> </strong>adındaki resme tıklandığında <strong><span style="color: #ff0000;">i2</span></strong> adındaki resim açılsın dedik. İstersek bu resme tıklandığında, bir sayfanın açılması ya da müzik çalması gibi birçok olayı da yapabilirdik.</p>
<h4><strong>Uygulama Çalıştırıldığında Ekran Görüntüleri</strong></h4>
<p><a href="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/111.png"><img decoding="async" loading="lazy" class="alignnone wp-image-1251 size-medium" src="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/111-300x226.png" alt="android imageview" width="300" height="226" srcset="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/111-300x226.png 300w, https://www.mehmetkirazli.com/wp-content/uploads/2013/02/111.png 656w" sizes="(max-width: 300px) 100vw, 300px" /></a> <a href="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/222.png"><img decoding="async" loading="lazy" class="alignnone wp-image-1252 size-medium" src="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/222-300x247.png" alt="android imageview" width="300" height="247" srcset="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/222-300x247.png 300w, https://www.mehmetkirazli.com/wp-content/uploads/2013/02/222-150x125.png 150w, https://www.mehmetkirazli.com/wp-content/uploads/2013/02/222.png 656w" sizes="(max-width: 300px) 100vw, 300px" /></a> <a href="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/331.png"><img decoding="async" loading="lazy" class="alignnone wp-image-1253 size-medium" src="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/331-300x286.png" alt="android imageview" width="300" height="286" srcset="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/331-300x286.png 300w, https://www.mehmetkirazli.com/wp-content/uploads/2013/02/331.png 649w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>Butona tıklandığında çıkan resme tekrar tıkladığımızda altta bir resim daha açıldı.</p>
<p>Bu yazımızda <span style="color: #ff0000;">imageview</span> aracının kullanımını anlattım ve en çok kullanılan metodlarına örnek verdik. Bir sonraki derste görüşmek üzere</p>
<p>The post <a rel="nofollow" href="https://www.mehmetkirazli.com/android-dersleri-9-imageview-kullanimi/">Android Dersleri 9 : ImageView Kullanımı</a> appeared first on <a rel="nofollow" href="https://www.mehmetkirazli.com">Mehmet Kirazlı</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.mehmetkirazli.com/android-dersleri-9-imageview-kullanimi/feed/</wfw:commentRss>
			<slash:comments>10</slash:comments>
		
		
			</item>
	</channel>
</rss>
