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
>
0 yorum:
Yorum Gönder