Android Studio TextView ve EditText Öğr.Gör. Utku SOBUTAY

Benzer belgeler
DIV KAVRAMI <style> position: absolute

Uzaktan Eğitim Uygulama ve Araştırma Merkezi

12 TBT / WEB TASARIM ve PROGRAMLAMA ( Not 3 )

Uzaktan Eğitim Uygulama ve Araştırma Merkezi

BLM401 Mobil Cihazlar için ANDROİD İşletim Sistemi KULLANICI ARAYÜZ. BLM401 Dr.Refik SAMET

MOBİL UYGULAMA GELİŞTİRME

İNTERNET PROGRAMLAMA 2 A S P. N E T. Marmara Teknik Bilimler MYO / Hafta 3 Asp.NET Doğrulama Kontrolleri

Uzaktan Eğitim Uygulama ve Araştırma Merkezi

ANA SINIF TÜRETİLEN BİRİNCİ SINIF TÜRETİLEN İKİNCİ SINIF

Listview Kullanımı. Aşağıdaki örnekte bir ListView'ı birkaç ülke ismiyle dolduracağız.

Dolgu Rengi: Seçili hücre veya hücrelerin arka planını renklendirir.

Uzaktan Eğitim Uygulama ve Araştırma Merkezi

VET ON KULLANIM KLAVUZU

XML ile Mesaj İşlemleri

Dinamik Kodlama. [X] [X] Yeni Fonksiyon

Görsel Komponentler. TextView. Metin değerlerini ekranda göstermek için kullanılır.

Proje 1. Arayüz Tasarımı

1 - Button Kontrolu Nasıl Yapılır?

4. Bölüm Programlamaya Giriş

Internet Programming II

WEB SİTESİ YÖNETİM PANELİ KULLANMA YÖNERGESİ

Ders Tanıtım Sunumu. Internet Programming II. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı. Öğr. Gör. Murat KEÇECİOĞLU 1

3. Metin ve Görünüm Etiketleri

Android e Giriş. Öğr.Gör. Utku SOBUTAY

Internet Programming II. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı

8.Sayfa ve 9.Yazım 10.Belge Görünüm 11.Ekran Yakınlaştırma Sözcük Sayısı Denetimi Düğmeleri ve Uzaklaştırma

Burak Kıymaz JAVA FX

WEB SİTESİ YÖNETİM PANELİ KULLANMA YÖNERGESİ

Çözüm Bilgisayar. Çözüm SIRAMATİK

7. BELGEYE RESİM EKLEME, YAZIM ve ÇİZİM ÖZELLİKLERİ

VERİ TABANI I. Yrd.Doç.Dr. İlker ÜNAL. Teknik Bilimler Meslek Yüksekokulu

Bu sekme ile genel olarak biçimlendirme ile ilgili ayarlamaların yapıldığı sekmedir.

Javascript. 1) Notepad++ aşağıdaki kodları yazıp deneme.html olarak kaydedelim. 2) Biraz önceki sayfa sadece html kodların içeriyordu.

HSancak Nesne Tabanlı Programlama I Ders Notları

C# Form Uygulamaları. Nesne Tabanlı Programlama I (C#) Ders Notu. S.Ü.Akören A.R.E. Meslek Yüksekokulu C.ÖZCAN- F.SARAY

BİLGİSAYAR UYGULAMALARI Şırnak Üniversitesi Mühendislik Fakültesi Güz Dönemi Arş.Gör. Eren DEMİR ve Arş.Gör. Veysel KIŞ (

Metin Tabanlı İçerik Oluşturma Araçları

MOBİL UYGULAMA GELİŞTİRME

Android Ders Notları

INPUTBOX KULLANIMI. Komut Düğmesine uygulanan algoritma örneği

Temel Bilgi Teknolojileri - II Ayrıntılı Ders İçerikleri

ATATÜRK ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BIM 205 GÖRSEL PROGRAMLAMA GÜZ DÖNEMİ ÖDEV-1

Özel Sahalar ĠÇERĠK. Döküman Kodu : NAS004 İlk Yayın Tarihi : Mart 2017 Revizyon Tarihi : Mart 2017 Revizyon No : 1.

Üst Düzey Programlama

Üyeler Arası Hak Kullanım Kaynaklı Talep İşlemleri

MUĞLA SITKI KOÇMAN ÜNİVERSİTESİ SMS. Sms Sistemi. Bilgi İşlem Daire Başkanlığı YAZILIM GRUBU

JAVA PROGRAMLAMAYA GİRİŞ

MOBİL UYGULAMA GELİŞTİRME

Bilin tarafından verilen Kullanıcı Adı ve Şifresini bu alanlara giriniz. Bilin Yazılım ve Bilişim Danışmanlığı Ltd. Şti.

Gidilen sayfadan bir önceki sayfaya geçilir. Şekil Git İşlemi diyalog kutusu

KULLANICI KULLANIM KILAVUZU



Uzaktan Eğitim Uygulama ve Araştırma Merkezi

A Temel İlkeler. B Kurumsal Evrak

Internet Programming II. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı

Algoritma ve Akış Diyagramları

MODÜL BİLGİ SAYFASI KODU :

KURUMSAL KİMLİK KILAVUZU

Uzaktan Eğitim Uygulama ve Araştırma Merkezi

Datasoft Yazılım Genel Muhasebe Programı KDV Tevkifatına Tabi Đşlemlerde Satıcıların 1 numaralı KDV Beyannamesinin Düzenlenme Kılavuzu

ENROUTEPLUS TA YAPILMASI GEREKENLER

Java C.Thomas Wu 2004b kitabından Türkçeleştirilerek ve örneklendirilerek hazırlanmıştır.

Self Servis Windows Parola İşlemleri

Uzaktan Öğretim Sistemi Öğrenci Kullanım Kılavuzu

KYS (Kalite Yönetim Sistemi) KULLANIM KILAVUZU 2018

Kod Listeleri Genel Yapısı

BLM401 Mobil Cihazlar için ANDROİD İşletim Sistemi GÜVENLİK VE İZİNLER. BLM401 Dr.Refik SAMET

2- Kontrol Sil En Öne Getir En Arkaya Gönder Resim Özellikler: Genel Özellikler...

13 Aralık Đlgili Versiyon/lar : ETA:SQL, ETA:V.8-SQL. Đlgili Modül/ler : Raporlar. Kullanıcı Tanımlı Raporlar Bölümünden Yapabildiklerimiz

.docx veya.doc (2007 ve üzeri sürümlerde.docx iken sürümlerinde.doc tur.) 1.Belge Başlığı

ÖNDER BİLGİSAYAR KURSU. Microsoft Office Kursu Eğitim İçeriği

Algoritmalar ve Programlama. Algoritma

VERİ TABANI YÖNETİM SİSTEMLERİ I

MOBİL İMZA KULLANIM AMAÇLI NİTELİKLİ ELEKTRONİK SERTİFİKA BAŞVURU TALİMATI

Üst Düzey Programlama

DİJİTAL BİLGİLENDİRME EKRANLARI (DISE) YÖNERGESİ DISE COMPOSER DA FUAYE YE TEK GÖRSEL EKLEMEK - ÇIKARMAK - DISE BRIDGE DE GÜNCELLEMEK

Manisa Celal Bayar Üniversitesi Yazılım Mühendisliği Bölümü YZM Veri Yapıları Dersi. Proje#2

HTML Bloklar. CSS Display özelliği

KELİME İŞLEMCİ MİCROSOFT OFFİCE WORD KULLANIMI

Kullanım Kılavuzu

HESAP MAKİNASI YAPIMI

void setup() fonksiyonu: Bu fonksiyon program ilk açıldığında bir kere çalışır ve gerekli kalibrasyon, setup komutlarını buraya yazarız.

TÜRKİYE NOTERLER BİRLİĞİ

DOKÜMAN YÖNETİM SİSTEMİ KULLANIMI GİDEN EVRAK

WEB TASARIMIN TEMELLERİ

ETHK-20 MEYVE SEBZE KURUTUCU ISI POMPASI PLC KULLANIM KLAVUZU

HTML Sayfaları. Bütün html sayfaları

Fatura Dinamik Kodlama İyileştirmeleri

Görsel Programlama DERS 03. Görsel Programlama - Ders03/ 1

BİLGİSAYARDA OFİS PROGRAMLARI BİÇİMLENDİRME

Endüstri Mühendisliği Bölümü Bilgisayar Programlama Ders Notları

Metin İşlemleri, Semboller

Elbistan MYO Güz Dönemi Öğr.Gör. Murat KEÇECİOĞLU

TNB KAYITLI ELEKTRONİK POSTA HİZMET SAĞLAYICILIĞI VE TİCARET A.Ş.

COMIS Önemli Özel Kargo Notları. Special Cargo Department

Örnek Uygulama: CheckedListBox da seçili olanları listbox nesnesine ekleyen program.

BAY.t ENTEGRE PRO e-fatura ÇÖZÜMÜ ENTEGRATÖR KULLANIM YÖNTEMİ

Ekran 1 : Font Komutları Dosyası ekranı

2. Belgeye Metin Ekleme

Transkript:

Android Studio TextView ve EditText Öğr.Gör. Utku SOBUTAY

TextView 2 TextView, yazıları, sonuçları kullanıcıya göstermek için kullanılır. TextView sadece yazıları gösterir, yazılarda herhangi bir değişiklik yapamayız. Java da, JLabel ile aynı işleve sahiptir. TextView ın bazı özellikleri aşağıda verilmiştir, bu özellikler EditText için de kullanılabilir; android:textcolor= ="#000" Yazı rengini değiştirir. android:textsize="20sp" Yazı boyutunu değiştirmek için kullanılır. Birimi sp (scale point) cinsindendir. android:text="deneme" Gözükmesini istediğimiz metin için kullanılır. android:background="#8edbfe" Zemin rengini değiştirmek için kullanılır. android:textallcaps="true" Bütün harfleri büyük harfe çevirir.

TextView 3 android:typeface="serif" Yazı tipini değiştirmek için kullanılır. Normal, sans, serif, monospace tiplerinden biri kullanılabilir. android:textstyle="italic" Yazıyı kalın, eğik yapmak için kullanılır. Normal, bold, italic tiplerinden biri kullanılabilir. android:singleline="true" Yazı tek satırda yazılır, ekrana sığmayacak uzunlukta bir yazı var ise yazı alt satıra geçmez sonuna işareti konur. android:drawableleft="@mipmap/ic_launcher" Yazının sol tarafına belirtilen resmi ekler. android:drawableright="@mipmap/ic_launcher" Yazının sağ tarafına belirtilen resmi ekler. android:drawabletop="@mipmap/ic_launcher" Yazının üstüne belirtilen resmi ekler. android:drawablebottom="@mipmap/ic_launcher" Yazının altına belirtilen resmi ekler.

TextView activity_main.xml TextView ın ismi 4 Bu kod ile sürekli yatay olarak kayan yazı oluşturulmuştur. Metnimiz Yazı boyutu Tek satır yazı Zemin Rengi Yazını yatay olarak kaymasını sağlar Yazı kaymasının sürekli tekrar etmesini sağlar

TextView TextView a yazılacak metni dinamik olarak yazılım çalışırken yazmak istersek activity_main.xml dosyasında tanımladığımız TextView öğesini MainActivity.java kodlarına aktarmamız gerekmektedir. 5 Bunu yapabilmek için MainActivity.java içerisinde TextView sınıfından nesne oluşturup R Sınıfı kullanarak görsel arayüz öğesi çekilir. Sağda verilen ekran görüntüsünde txtkayan id si ile tanımlanan TextView Java dosyasına aktarılmış ve settext ile içerisindeki metin değiştirilmiştir.

Edit Text 6 EditText, arayüzden kullanıcıların çeşitli bilgileri girmesi için kullanılır. Metin,sayı,parola,telefon numarası vb. gibi bilgiler girilebilir. Java da kullanılan JTextField e benzer işleve sahiptir. EditText in bazı özellikleri aşağıda verilmiştir; android:inputtype="number" Sayı girilmesini sağlar. android:inputtype="text" Metin girilmesini sağlar. android:inputtype="textpassword" Parola girilmesini sağlar. android:inputtype="textcapsentences textautocorrect" Metin girilmesini ve metin giriş önerisi yapılmasını sağlar. android:inputtype="phone" Telefon numarası girmeyi sağlar. android:inputtype= "date" Tarih girmeyi sağlar. android:inputtype= «textemailadress" Mail adresi girmeyi sağlar.

Edit Text EditText in id si 7 EditText in tipi text olarak belirlenmiştir. EditText boşken gözükecek yardım yazısı belirlenmiştir. EditText in maksimum satır sayısı belirlenmiştir. EditText in yazı rengi belirlenmiştir. EditText in zemin rengi belirlenmiştir.

Edit Text EditText in Import u txtad id li öğenin R yardımıyla Java kodlarımıza aktarılması 8 Öğe içerisine yazılannın alınması. Eğer sayısal bir değer alınmak istenirse tip dönüşümü yapılmalıdır. Öğeye istenilen metnin yazdırılması. Hata mesajı girilmiştir. EditText öğesinin MainActivity.java içerisine aktarılması, yazılan yazının alınması ve içerisine yazı yazılması yukarıda gösterilmiştir.

Ders Bitti. Dinlediğiniz için teşekkürler