7 Mayıs 2011 Cumartesi

Android Programlama Hello World Uygulaması Kaynak kodları ve Açıklama

hello.java

package com.deneme.hello;       //projemızın bulunduğu paket

import android.app.Activity;       //ihtiyac duyulan kütüphaneler
import android.os.Bundle;         //ihtiyac duyulan kütüphaneler

public class hello extends Activity { //karsılam ekranında ilk calısacak activity değiştirilebilir..
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {    //Acılısta calısacak kod kısımı onCreat
        super.onCreate(savedInstanceState); 
        setContentView(R.layout.main);  //Acılısta karsımıza ilk cıkacak ekran görüntüsü
    }                                                    // ilk set edilen oldugu için
}

Main.xml

<?xml version="1.0" encoding="utf-8"?>   //xml versiyon ve karakterlendirme dili
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"                      //ana layout degerleri
    android:layout_width="fill_parent"  //ana layout enıne ve boyuna tüm ekranı kaplayacak sekılde
    android:layout_height="fill_parent"
    >
<TextView                  //ekranda yazı yazılı olan bölge yazı bölgesi
    android:layout_width="fill_parent"      //yazı bölgesi konuldugu konumda tam satır kaplayacak
    android:layout_height="wrap_content"   //yazının yüksekliği yazı boyutu kadar olacak
    android:text="Merhaba Dünya"    //ekrana yazılacak yazı 
    />
</LinearLayout>

Hiç yorum yok:

Yorum Gönder