Android Studio XML Kolay Anlatım (LinearLayout)

co admir

Uzman üye
8 Nis 2013
1,953
8
Bir text yardımıyla okursanız daha açıklayıcı olacaktır....



Kod:
YATAY VE DİKEY DÜZENLEME VE AYARLAMA

<LinearLayout = Uygulamamız içinde kullandığımız button text ve her şey için yatay ve dikey konumlandırmadır.
android:backgroung='@color/color'= uygulama arka rengini ayarlamak içindir... 
android:orientation="horizontal"  =uygulamamızdaki textler butonlar linerlayout ekranında yatay olarak göstermesini sağlar..Yanyana ekler..
android:orientation="vertical" = uygulamamıza dikeylik  ekler buton ve textleri altalta ekler...


<TextView

        android:layout_width="match_parent"               =Genişlik ve match parent = uygulama içinde genişle tümüyle 
        android:layout_height="wrap_content"              =Yükseklik ve wrap content = Kapladığı yer kadar yükselmek
        android:text="Merhaba Dünya"                      =Text içerisinde yazan yazımız.
        android:textColor="@color/colorPrimary"           =Text içerisindeki yazımıza renk verir.
        android:textSize="35dp"                           =textSize komutumuz boyutlandırır... 
        android:textStyle="bold"                          =textStyle yazımız kalın mı italik mi altı çizilimi bunu belirtir.
        android:layout_gravity='center'                   =layout_gravity='center' texttimizin ekrandaki koordinati center ise ortada demektir.
        android:gravity="center"                          =gravity='center' ise texttimizin içine yazdığımız yazının text içinde konumlandırılmasıdır.
        android:layout_marginTop="50dp"                   =marginTop Textimizin olduğu yer yukarı ile arasında 50 dp boşluk vermeyeye yarar.
        android:layout_marginBottom="30dp"                =marginBottom Textimizin olduğu yerden aşşağısına 30 dp boşluk vermeye yarar....
        android:layout_marginLeft="20dp"                  =marginLeft textimize 20 dp soldan boşluk verdi.
        android:layout_marginRight="30dp"                 =marginRight textimize 30 dp sağdan boşluk verdi.
        android:paddingBottom="50dp"                      =paddingBottom text içerisinde yazımız ile text çizgisi  arasında 50 dp yukarıdan aşşağı boşluk oluşur..
        android:paddingTop="50dp"                         =paddingTop text içerisinde yazımız ile text çizgisi  arasında 50 dp aşşağıdan yukarı doğru boşluk oluşur..
        android:paddingRight="50dp"                       =paddingRight text içerisinde yazımız ile text çizgisi  arasında boşluk sağdan   50dp oluşur.
        android:paddingLeft="50dp"                        =paddingLeft text içerisinde yazımız ile text çizgisi  arasında  boşluk soldan   50dp oluşur..




 />             




</LinearLayout>
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.