8 Nisan 2011 Cuma

Layout Türleri – TableLayout

Merhabalar
Android uygulama geliştirmeye tasarım öğrenerek devam ediyoruz.Şimdi TableLayout unu inceleyeceğiz.
Bir diğer layout türümüz olan table layout aslında user interface tasarlamada çokça karşımıza çıkacak ve kullanacağımız layout olacaktır. Tahmin edebildiğiniz üzere table layout içinde bulunan view ları sütün ve kolonlara ayırmamızı sağlar. Bildiğim form ların oluşturulması büyük görev alırlar. Her row bir veya birden fazla view içerebilir. Kısacası html de kullandığımız tablo yapısının davranış ve özellik olarak birebiridir diyebiliriz.

Hemen bir örnek kod yazalım :

<?xml version="1.0" encoding="utf-8"?>
<TableLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_height="fill_parent"
    android:layout_width="fill_parent"
    android:background="#000044">
    <TableRow>
        <TextView
            android:text="User Name:"
            android:width ="120px"
            />
        <EditText
            android:id="@+id/txtUserName"
            android:width="200px" />
    </TableRow>
    <TableRow>
        <TextView
            android:text="Password:"
            />
        <EditText
            android:id="@+id/txtPassword"
            android:password="true"
            />
    </TableRow>
    <TableRow>
        <TextView />
        <CheckBox android:id="@+id/chkRememberPassword"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="Remember Password"
            />
    </TableRow>
    <TableRow>
        <Button
            android:id="@+id/buttonSignIn"
            android:text="Log In" />
    </TableRow>
</TableLayout>
Ekran çıktısı ise aşağıdaki gibidir.



0 yorum:

Yorum Gönder

 
© 2011 Ömer Faruk ÖZDEMİR |