<?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 textview font arşivleri - Mehmet Kirazlı</title>
	<atom:link href="https://www.mehmetkirazli.com/tag/android-textview-font/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.mehmetkirazli.com/tag/android-textview-font/</link>
	<description>Yazılımcı Notları</description>
	<lastBuildDate>Fri, 06 Apr 2018 12:49:31 +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 textview font arşivleri - Mehmet Kirazlı</title>
	<link>https://www.mehmetkirazli.com/tag/android-textview-font/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Android Dersleri 11 : Yazı Fontunu Değiştirme</title>
		<link>https://www.mehmetkirazli.com/android-dersleri-11-yazi-fontunu-degistirme/</link>
					<comments>https://www.mehmetkirazli.com/android-dersleri-11-yazi-fontunu-degistirme/#comments</comments>
		
		<dc:creator><![CDATA[Mehmet Kirazlı]]></dc:creator>
		<pubDate>Thu, 14 Feb 2013 20:51:07 +0000</pubDate>
				<category><![CDATA[Android Dersleri]]></category>
		<category><![CDATA[android textview font]]></category>
		<category><![CDATA[android yazı fontu değiştirme]]></category>
		<guid isPermaLink="false">http://www.mehmetkirazli.com/?p=1293</guid>

					<description><![CDATA[<p>Merhaba arkadaşlar. Bu zamana kadar 10 ders anlattım ve temel şeyler üzerinden gittim. Veritabanı, servisler gibi olaylara girmedim. Bir müddet daha böyle gideceğim. Bu derste de uygulamamızdaki yazı fontlarını değiştirmeyi anlatacağım. Android uygulamalarımız varsayılan yazı fontuyla beraber gelir. Bunu nasıl değiştirebiliriz şimdi onu anlatalım. İlk olarak http://www.urbanfonts.com/fonts.php?fontauthor=2761 linkine tıklayalım ve istediğimiz bir fontu indirelim ve eğer &#8230;</p>
<p>The post <a rel="nofollow" href="https://www.mehmetkirazli.com/android-dersleri-11-yazi-fontunu-degistirme/">Android Dersleri 11 : Yazı Fontunu Değiştirme</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 zamana kadar 10 ders anlattım ve temel şeyler üzerinden gittim. Veritabanı, servisler gibi olaylara girmedim. Bir müddet daha böyle gideceğim. Bu derste de uygulamamızdaki <span style="color: #ff0000;">yazı fontlarını değiştirmeyi</span> anlatacağım.<span id="more-1293"></span></span></p>
<p>Android uygulamalarımız varsayılan yazı fontuyla beraber gelir. Bunu nasıl değiştirebiliriz şimdi onu anlatalım. İlk olarak <strong>http://www.urbanfonts.com/fonts.php?fontauthor=2761</strong> linkine tıklayalım ve istediğimiz bir fontu indirelim ve eğer <span style="color: #ff0000;">zip</span> içerisindeyse çıkaralım. Uzantısı <span style="color: #ff0000;">.ttf</span> olacaktır. Ben örnek bir site verdim siz de istediğimiz siteden indirebilirsiniz.</p>
<p>Bu indirdiğimiz fontu yani <span style="color: #ff0000;">.ttf</span> dosyasını, projemizde <strong>assets</strong> klasörünün altında <strong>fonts</strong> klasörüne atalım. Eğer <strong>assets</strong> altında bu klasör yoksa oluşturalım. Klasörlerimizin görüntüsü şu şekilde olacaktır.</p>
<p><a href="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/110.png"><img decoding="async" loading="lazy" class="alignnone wp-image-1294 size-full" src="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/110.png" alt="font" width="226" height="163" /></a></p>
<p>Daha sonra projemizdeki sayfamıza 1 tane <span style="color: #ff0000;">edittext</span> 1 adet <span style="color: #ff0000;">textview</span> ve 1 tane de <span style="color: #ff0000;">buton</span> ekleyelim. Sayfamızın görüntüsü şu şekilde olacaktır.</p>
<p><a href="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/211.png"><img decoding="async" loading="lazy" class="alignnone wp-image-1295 size-medium" src="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/211-210x300.png" alt="font" width="210" height="300" srcset="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/211-210x300.png 210w, https://www.mehmetkirazli.com/wp-content/uploads/2013/02/211.png 302w" sizes="(max-width: 210px) 100vw, 210px" /></a></p>
<p>Buradaki <span style="text-decoration: underline;">sarı ünlemleri</span> kaldırmaya uğraşmadım. Siz kaldırmak istiyorsanız bir önceki yazımdan bakarak yapabilirsiniz. Şimdi bu sayfanın <span style="color: #ff0000;">java</span> dosyasına geçelim yani <span style="color: #ff0000;">MainActiviy.java</span> dosyasına. Burada her kontrolümüz için bir <span style="color: #ff0000;">nesne</span> oluşturacağız ve bundan farklı olarak da bir tane <span style="text-decoration: underline;">yazı fontumuz için bir nesne</span> oluşturacağız. Java dosyamızın son görüntüsü şu şekilde olacaktır.</p>
<p><a href="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/113.png"><img decoding="async" loading="lazy" class="alignnone wp-image-1298 size-medium" src="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/113-300x188.png" alt="font" width="300" height="188" srcset="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/113-300x188.png 300w, https://www.mehmetkirazli.com/wp-content/uploads/2013/02/113.png 873w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>Ekranımızdaki 3 kontrolü kullanabilmek için bunlardan<span style="text-decoration: underline;"> 3 adet nesne</span> oluşturduk (<span style="color: #ff0000;">b1,e1,t1</span>). Fontumuzu kullanabilmek için de <span style="color: #ff0000;">Typeface</span> sınıfından <span style="color: #ff0000;">tf1</span> nesnesi oluşturduk. <span style="color: #ff0000;">onCreate()</span> metodunda da bunları id&#8217;leri ile bağladık. <span style="color: #ff0000;">tf1</span> nesnesi için de <span style="color: #ff0000;">createFromAsset()</span> metodunu kullandık ve bağlama işlemini<span style="text-decoration: underline;"> id ile değil de dosyanın konumu ile</span> yaptık. Bu metod 2 parametre aldı. İlk parametre sabit ve diğer parametre de tff uzantılı dosyamızın projedeki konumu.</p>
<p>Daha sonra <span style="color: #ff0000;">b1</span> nesnesinin yani butonun tıklanma olayına da<span style="text-decoration: underline;"> font değişikliklerini</span> yazdık. Font değişikliği için <span style="color: #ff0000;">setTypeFace()</span> metodunu kullandık. Hangi nesne için font değişikliği yapacaksak<span style="text-decoration: underline;"> o nesne ile beraber</span> kullandık. Ayrıca buradaki tıklanma olayında şunu da yaptık: Butona tıklandığında <span style="color: #ff0000;">edittext</span> içerisindeki yazı, <span style="color: #ff0000;">textview</span>&#8216;e aktarılacak. Bunu da <span style="color: #ff0000;">setText()</span> metodu ile yaptık. Parametre olarak da <strong>get</strong> yani alma işlemi yapan <span style="color: #ff0000;">getText()</span> metodunu verdik. Bu metod, <span style="color: #ff0000;">edittext</span> içerisindeki yazıyı alır.</p>
<h3><strong>Ekran Görüntüleri</strong></h3>
<p><a href="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/112.png"><img decoding="async" loading="lazy" class="alignnone wp-image-1296 size-medium" src="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/112-245x300.png" alt="font" width="245" height="300" srcset="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/112-245x300.png 245w, https://www.mehmetkirazli.com/wp-content/uploads/2013/02/112.png 449w" sizes="(max-width: 245px) 100vw, 245px" /></a> <a href="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/212.png"><img decoding="async" loading="lazy" class="alignnone wp-image-1297 size-medium" src="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/212-253x300.png" alt="font" width="253" height="300" srcset="https://www.mehmetkirazli.com/wp-content/uploads/2013/02/212-253x300.png 253w, https://www.mehmetkirazli.com/wp-content/uploads/2013/02/212.png 448w" sizes="(max-width: 253px) 100vw, 253px" /></a></p>
<p>Butona tıkladığımızda yazdığımız yazıyı alt tarafa geçirdi ve hem butonun hem de alttaki yazının fontunu değiştirdi. Burada 1 tane değil de birden fazla font da kullanabilirdik ve hepsini ayrı ayrı değiştirebilirdik. Bunun için de tabi <span style="text-decoration: underline;">fontumuz kadar nesne</span> oluşturmamız gerekir. Yani <span style="color: #ff0000;">tf1, tf2</span> gibi nesneler oluştururduk ve<span style="text-decoration: underline;"> tf1&#8217;i butona, tf2&#8217;yi de textview&#8217;a</span> bağlardık. Böylece hem <span style="color: #ff0000;">buton</span> hem de <span style="color: #ff0000;">textview</span> farklı fontlara sahip olurdu. Biz bu örnekte ikisini de aynı yaptık.</p>
<p>Bir müddet daha androiddeki araçları tanıyacağız ve daha sonra gelişmiş uygulamalara başlayacağız.</p>
<p>The post <a rel="nofollow" href="https://www.mehmetkirazli.com/android-dersleri-11-yazi-fontunu-degistirme/">Android Dersleri 11 : Yazı Fontunu Değiştirme</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-11-yazi-fontunu-degistirme/feed/</wfw:commentRss>
			<slash:comments>9</slash:comments>
		
		
			</item>
	</channel>
</rss>
