<?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>ilk android projesi arşivleri - Mehmet Kirazlı</title>
	<atom:link href="https://www.mehmetkirazli.com/tag/ilk-android-projesi/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.mehmetkirazli.com/tag/ilk-android-projesi/</link>
	<description>Yazılımcı Notları</description>
	<lastBuildDate>Fri, 06 Apr 2018 13:18:19 +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>ilk android projesi arşivleri - Mehmet Kirazlı</title>
	<link>https://www.mehmetkirazli.com/tag/ilk-android-projesi/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Android Dersleri 1 : İlk Android Projemiz</title>
		<link>https://www.mehmetkirazli.com/android-dersleri-1-ilk-android-projemiz/</link>
					<comments>https://www.mehmetkirazli.com/android-dersleri-1-ilk-android-projemiz/#comments</comments>
		
		<dc:creator><![CDATA[Mehmet Kirazlı]]></dc:creator>
		<pubDate>Tue, 29 Jan 2013 12:27:20 +0000</pubDate>
				<category><![CDATA[Android Dersleri]]></category>
		<category><![CDATA[android dersleri]]></category>
		<category><![CDATA[android ilk uygulama]]></category>
		<category><![CDATA[android klasörlerinin anlamları]]></category>
		<category><![CDATA[android sanal makinesi avd]]></category>
		<category><![CDATA[ilk android projesi]]></category>
		<guid isPermaLink="false">http://www.mehmetkirazli.com/?p=1094</guid>

					<description><![CDATA[<p>Merhaba arkadaşlar. Bir önceki yazımızda Eclipse üzerine Android SDK kurulumunu göstermiştik. Bu bölümde ise ilk android projemizi oluşturacağız. İşe ilk olarak bir android projesi oluşturarak android derslerine başlayalım ve bazı temel şeyleri de anlatarak devam edelim. İlk olarak yeni bir android projesi oluşturalım. Yukarıda projemiz için isim ve gerekli sdk ayarlarını belirtiyoruz. Uygulamamızın hangi android sürümlerinde &#8230;</p>
<p>The post <a rel="nofollow" href="https://www.mehmetkirazli.com/android-dersleri-1-ilk-android-projemiz/">Android Dersleri 1 : İlk Android Projemiz</a> appeared first on <a rel="nofollow" href="https://www.mehmetkirazli.com">Mehmet Kirazlı</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Merhaba arkadaşlar. Bir önceki yazımızda Eclipse üzerine Android SDK kurulumunu göstermiştik. Bu bölümde ise ilk android projemizi oluşturacağız. İşe ilk olarak bir android projesi oluşturarak android derslerine başlayalım ve bazı temel şeyleri de anlatarak devam edelim.</p>
<p><span id="more-1094"></span></p>
<p>İlk olarak yeni bir android projesi oluşturalım.</p>
<p><a href="https://www.mehmetkirazli.com/wp-content/uploads/2013/01/1.png"><img decoding="async" loading="lazy" class="alignnone wp-image-1096 size-full" src="https://www.mehmetkirazli.com/wp-content/uploads/2013/01/1.png" alt="android dersleri" width="480" height="502" srcset="https://www.mehmetkirazli.com/wp-content/uploads/2013/01/1.png 480w, https://www.mehmetkirazli.com/wp-content/uploads/2013/01/1-286x300.png 286w" sizes="(max-width: 480px) 100vw, 480px" /></a></p>
<p><a href="https://www.mehmetkirazli.com/wp-content/uploads/2013/01/2.png"><img decoding="async" loading="lazy" class="alignnone wp-image-1097 size-full" src="https://www.mehmetkirazli.com/wp-content/uploads/2013/01/2.png" alt="android dersleri" width="504" height="480" srcset="https://www.mehmetkirazli.com/wp-content/uploads/2013/01/2.png 504w, https://www.mehmetkirazli.com/wp-content/uploads/2013/01/2-300x285.png 300w" sizes="(max-width: 504px) 100vw, 504px" /></a></p>
<p><a href="https://www.mehmetkirazli.com/wp-content/uploads/2013/01/3.png"><img decoding="async" loading="lazy" class="alignnone wp-image-1098 size-full" src="https://www.mehmetkirazli.com/wp-content/uploads/2013/01/3.png" alt="android dersleri" width="561" height="480" srcset="https://www.mehmetkirazli.com/wp-content/uploads/2013/01/3.png 561w, https://www.mehmetkirazli.com/wp-content/uploads/2013/01/3-300x256.png 300w" sizes="(max-width: 561px) 100vw, 561px" /></a></p>
<p>Yukarıda projemiz için isim ve gerekli <strong>sdk</strong> ayarlarını belirtiyoruz. Uygulamamızın hangi android sürümlerinde çalışabileceğini de bu kısımdan ayarlıyoruz.</p>
<p><a href="https://www.mehmetkirazli.com/wp-content/uploads/2013/01/3.png"><img decoding="async" loading="lazy" class="alignnone wp-image-1098 size-full" src="https://www.mehmetkirazli.com/wp-content/uploads/2013/01/42.png" alt="android dersleri" width="561" height="480" /></a><br />
<a href="https://www.mehmetkirazli.com/wp-content/uploads/2013/01/5.png"><img decoding="async" loading="lazy" class="alignnone wp-image-1100 size-full" src="https://www.mehmetkirazli.com/wp-content/uploads/2013/01/5.png" alt="android dersleri" width="482" height="450" srcset="https://www.mehmetkirazli.com/wp-content/uploads/2013/01/5.png 482w, https://www.mehmetkirazli.com/wp-content/uploads/2013/01/5-300x280.png 300w" sizes="(max-width: 482px) 100vw, 482px" /></a></p>
<p>Bu kısımdan uygulamamız için bir <strong><span style="color: #333333;">ikon</span></strong> belirleyebiliyoruz.</p>
<p><a href="https://www.mehmetkirazli.com/wp-content/uploads/2013/01/6.png"><img decoding="async" loading="lazy" class="alignnone wp-image-1101 size-full" src="https://www.mehmetkirazli.com/wp-content/uploads/2013/01/6.png" alt="android dersleri" width="484" height="450" srcset="https://www.mehmetkirazli.com/wp-content/uploads/2013/01/6.png 484w, https://www.mehmetkirazli.com/wp-content/uploads/2013/01/6-300x278.png 300w" sizes="(max-width: 484px) 100vw, 484px" /></a></p>
<p><a href="https://www.mehmetkirazli.com/wp-content/uploads/2013/01/7.png"><img decoding="async" loading="lazy" class="alignnone wp-image-1102 size-full" src="https://www.mehmetkirazli.com/wp-content/uploads/2013/01/7.png" alt="android dersleri" width="465" height="430" srcset="https://www.mehmetkirazli.com/wp-content/uploads/2013/01/7.png 465w, https://www.mehmetkirazli.com/wp-content/uploads/2013/01/7-300x277.png 300w" sizes="(max-width: 465px) 100vw, 465px" /></a></p>
<p><span style="color: #333333;">Yukarıdaki gibi adımları takip ettikten sonra bir android projesi oluşturuyoruz. Projemizi oluşturduktan sonra karşımıza aşağıdaki gibi projemize ait dosya ve klasörler gelecektir.</span></p>
<p><a href="https://www.mehmetkirazli.com/wp-content/uploads/2013/01/dosyalar.png"><img decoding="async" loading="lazy" class="alignnone wp-image-1106 size-medium" src="https://www.mehmetkirazli.com/wp-content/uploads/2013/01/dosyalar-180x300.png" alt="android dersleri" width="180" height="300" srcset="https://www.mehmetkirazli.com/wp-content/uploads/2013/01/dosyalar-180x300.png 180w, https://www.mehmetkirazli.com/wp-content/uploads/2013/01/dosyalar.png 254w" sizes="(max-width: 180px) 100vw, 180px" /></a></p>
<p>Şimdi burada projemize ait olan bazı önemli dosyaların ne işe yaradıklarını açıklayalım.</p>
<h4><strong>Klasör Adları ve Açıklamaları : </strong></h4>
<ul>
<li><strong>src</strong> =&gt; Bu klasörün içerisinde <span style="color: #ff0000;">paketlerimiz</span> ve <span style="color: #ff0000;">aktivitelerimiz</span> bulunur.</li>
<li><strong>gen</strong> =&gt; Bu klasörün içerisinde projemiz ile ilgili bazı derleme ayarlarının olduğu <span style="color: #ff0000;">R.java</span> ve <span style="color: #ff0000;">BuildConfig.java</span> dosyaları bulunur.</li>
<li><strong>res</strong> =&gt; Bu klasörün içerisinde uygulamada kullanılacak <span style="color: #ff0000;">resim,</span> <span style="color: #ff0000;">müzik</span> gibi dosyalar ve <span style="color: #ff0000;">res</span> içerisindeki <span style="color: #ff0000;">layout</span> klasöründe de uygulamamızdaki her sayfa için tanımlanacak olan <span style="color: #ff0000;">xml</span> dosyaları bulunur.</li>
<li><strong>AndroidManifest.xml</strong> =&gt; Bu dosya içerisinde ise uygulamamız için temel <span style="color: #ff0000;">tema,ikon,izin</span> gibi ayarlar bulunur.</li>
</ul>
<p>Şimdilik bizim işimize yarayacak olan klasörler bunlardır. Bunları da anlattıktan sonra uygulamalarımızın, bir telefona ihtiyaç duyulmadan<strong> sanal bir cihaz</strong> üzerinde nasıl çalıştırılacağını anlatalım. Bunun için Eclipse üzerinde bir sanal cihaz oluşturmamız gerekiyor. İlk olarak <strong>Window</strong> altında<strong> Android Virtual Device Manager</strong>&#8216;a tıklıyoruz.</p>
<p><a href="https://www.mehmetkirazli.com/wp-content/uploads/2013/01/avd.png"><img decoding="async" loading="lazy" class="alignnone wp-image-1108 size-medium" src="https://www.mehmetkirazli.com/wp-content/uploads/2013/01/avd-280x300.png" alt="android dersleri" width="280" height="300" srcset="https://www.mehmetkirazli.com/wp-content/uploads/2013/01/avd-280x300.png 280w, https://www.mehmetkirazli.com/wp-content/uploads/2013/01/avd.png 383w" sizes="(max-width: 280px) 100vw, 280px" /></a></p>
<p>Daha sonra karşımıza gelen ekranda <strong>New</strong> diyerek yeni bir <strong>sanal cihaz</strong> oluşturmamız gerekiyor. Gelen ekrandan sanal cihazımız için birkaç ayarlama yapmamız gerekiyor. <span style="color: #ff0000;">Kullanacağı ram miktarı</span>, <span style="color: #ff0000;">android sürümü</span>, <span style="color: #ff0000;">kullanacağı kamera</span> gibi ayarları burada belirliyoruz.</p>
<p><a href="https://www.mehmetkirazli.com/wp-content/uploads/2013/01/avd-ayarları.png"><img decoding="async" loading="lazy" class="alignnone wp-image-1109 size-medium" src="https://www.mehmetkirazli.com/wp-content/uploads/2013/01/avd-ayarları-189x300.png" alt="android dersleri" width="189" height="300" srcset="https://www.mehmetkirazli.com/wp-content/uploads/2013/01/avd-ayarları-189x300.png 189w, https://www.mehmetkirazli.com/wp-content/uploads/2013/01/avd-ayarları.png 416w" sizes="(max-width: 189px) 100vw, 189px" /></a></p>
<p>Sanal cihazımızı da oluşturduktan sonra projemizi çalıştıralım. Şuan görsel kısımda bir değişiklik yapmadık. Varsayılan olarak bize verilen projeyi çalıştıracağız. Eclipse&#8217;de üstteki menüden <strong><span style="color: #99cc00;"> yeşil</span></strong> butona tıkladıktan sonra projemizi çalıştıralım.</p>
<p><a href="https://www.mehmetkirazli.com/wp-content/uploads/2013/01/çalıştırma.png"><img decoding="async" loading="lazy" class="alignnone wp-image-1110 size-medium" src="https://www.mehmetkirazli.com/wp-content/uploads/2013/01/çalıştırma-175x300.png" alt="android dersleri" width="175" height="300" srcset="https://www.mehmetkirazli.com/wp-content/uploads/2013/01/çalıştırma-175x300.png 175w, https://www.mehmetkirazli.com/wp-content/uploads/2013/01/çalıştırma.png 292w" sizes="(max-width: 175px) 100vw, 175px" /></a></p>
<p><strong>Android Application</strong>&#8216;ı seçtikten sonra uygulamamız, telefonumuzda çalışır gibi bir sanal cihaz üzerinde çalıştırılacaktır. Bunu, web sitelerdeki <strong>localhost</strong> üzerinde çalıştırmaya benzetebiliriz. Karşımıza aşağıdaki gibi bir ekran gelecektir.</p>
<p><a href="https://www.mehmetkirazli.com/wp-content/uploads/2013/01/son1.png"><img decoding="async" loading="lazy" class="alignnone wp-image-1112 size-medium" src="https://www.mehmetkirazli.com/wp-content/uploads/2013/01/son1-300x250.png" alt="android dersleri" width="300" height="250" srcset="https://www.mehmetkirazli.com/wp-content/uploads/2013/01/son1-300x250.png 300w, https://www.mehmetkirazli.com/wp-content/uploads/2013/01/son1-150x125.png 150w, https://www.mehmetkirazli.com/wp-content/uploads/2013/01/son1.png 402w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>Bu sanal cihaz üzerinde, tıpkı telefonumuzda kullanıyormuş gibi işlemler yapabiliriz. Telefonda dokunarak yaptığımız bu işlemleri, bilgisayarımızda fare tıklaması ve sürüklemesi ile yapabiliriz.</p>
<p>Bu arada şunu da söyleyelim. Bazen projeyi çalıştırırken <span style="color: #ff0000;">hata</span> alabiliyoruz. Eğer <span style="color: #ff0000;">activity_main.out.xml</span> dosyasında hata alıyorsak, bu dosyayı silelim ve daha sonra <strong>Project-&gt;Clean-&gt;Ok</strong> dedikten sonra projemizi tekrar çalıştırmayı deneyelim. Yine sorun alıyorsanız benimle iletişime geçebilirsiniz.</p>
<p>Bir sonraki derste, android için temel kontrolleri anlatacağız.</p>
<p>The post <a rel="nofollow" href="https://www.mehmetkirazli.com/android-dersleri-1-ilk-android-projemiz/">Android Dersleri 1 : İlk Android Projemiz</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-1-ilk-android-projemiz/feed/</wfw:commentRss>
			<slash:comments>67</slash:comments>
		
		
			</item>
	</channel>
</rss>
