Clarity Web Site Tasarımı

Chicanery Web Site Tasarımı

Chary Wary Web Site Tasarımı

A World Of Colors Web Site Tasarımı

Android Sayfalar Arası Geçiş – [ Android Studio ]

Android Öğreniyorum Cumartesi Mart 19th, 2016
1.645 Görüntülenme

Android uygulama veya android oyun geliştiriyorsanız en çok ihtiyacımız olan şey iki sayfa arasında geçiş yapmak ve iki sayfa ( ekran ) arasında veri aktarmak, bu konumuzda iki sayfa arasında nasıl geçiş yapacağımıza dair kodu sizlere paylaşacağız.

Kodumuz ne iş yapar ondan’da bahsetmek gerekirse tarafımızca belirlenmiş olan bir butona tıklandığında ikinci bir sayfaya geçiş yapacak ve orada yer alan içeriği görüntüleyeceğiz.

.XML Sayfalarında yer alan kodları aşağıda ki tab alanında bulabilirsiniz bu kodlar buton ve text için kullanılmaktadır.

activity_main.xml Dosyası Kodlarıhakkimizda.xml Dosyası Kodları
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context="com.android.webinyo.sayfalararasigecis.MainActivity">

    <TextView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="Açılış Sayfası - Webinyo.COM"
        android:gravity="center"
        android:textSize="20dp"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="83dp"
        android:id="@+id/textView" />

    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="HAKKIMIZDA SAYFASI"
        android:id="@+id/hakkimizda"
        android:layout_below="@+id/textView"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="85dp" />

    <TextView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:textAppearance="?android:attr/textAppearanceLarge"
        android:gravity="center"
        android:text="Webinyo.COM hakkında sayfası için buttona tıklayın"
        android:id="@+id/textView2"
        android:layout_below="@+id/hakkimizda"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="68dp" />
</RelativeLayout>

 

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context="com.android.webinyo.sayfalararasigecis.MainActivity">

    <TextView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="Hakkıımızda Sayfası - Webinyo.COM"
        android:gravity="center"
        android:textSize="20dp"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="83dp"
        android:id="@+id/textView" />

    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="ANASAYFA DÖN"
        android:id="@+id/anasayfa"
        android:layout_below="@+id/textView"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="85dp" />

    <TextView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:textAppearance="?android:attr/textAppearanceLarge"
        android:gravity="center"
        android:text="Webinyo.COM 2013 yılında Teknoloji ve Webmaster portalı olarak kurulumuştur ve hala hizmet vermektedir."
        android:id="@+id/textView2"
        android:layout_below="@+id/anasayfa"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="68dp" />
</RelativeLayout>

 

.JAVA Dosyasındaki kodlarımızı aşağıdaki tab alanında bulabilirsiniz.

MainActivity.javaHakkimizda.java
package com.android.webinyo.sayfalararasigecis;

import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;

    /*
     * Created by User on 19.03.2016.
     * Webinyo.COM
     * Savaş Dersim Çelik
    */

public class MainActivity extends AppCompatActivity {

        // btnDegisken Adında bir degişken oluşturduk...
    Button btnDegisken;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

            // Hakkımızda butonunu btnDegisken isimli değişkene atadık.
        btnDegisken    =   (Button) findViewById(R.id.hakkimizda);

            // btnDegisken isimli elemena tıklanma işlemini gerçekleştiren kod alanı
        btnDegisken.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {

                // Butona tıklandığında ne yapmasını gerektiğini belirttik
                Intent gecisYap = new Intent(MainActivity.this, Hakkimizda.class);
                startActivity(gecisYap);

            }
        });


    }
}

 

package com.android.webinyo.sayfalararasigecis;

import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;

    /*
     * Created by User on 19.03.2016.
     * Webinyo.COM
     * Savaş Dersim Çelik
    */

public class Hakkimizda extends AppCompatActivity {

    // btnDegisken Adında bir degişken oluşturduk...
    Button btnDegisken;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.hakkimizda);

        // Hakkımızda butonunu btnDegisken isimli değişkene atadık.
        btnDegisken    =   (Button) findViewById(R.id.anasayfa);

        // btnDegisken isimli elemena tıklanma işlemini gerçekleştiren kod alanı
        btnDegisken.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {

                // Butona tıklandığında ne yapmasını gerektiğini belirttik
                Intent gecisYap = new Intent(Hakkimizda.this, MainActivity.class);
                startActivity(gecisYap);

            }
        });


    }
}
AndroidManifest.xml Dosyası İçerisinde ki Kodlar
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.android.webinyo.sayfalararasigecis">

    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
        <activity android:name=".MainActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity android:name=".Hakkimizda"></activity>
    </application>

</manifest>

 

Yorumlar

Henüz hiç yorum yapılmamış.

İlginizi Çekebilir
Android – Time Zone Uygulaması Yapımı

Android – Time Zone Uygulaması Yapımı

Salı Eylül 6th, 2016
1.036 Görüntülenme
Android İnterneti Kontrol Etmek için Gerekli Kod

Android İnterneti Kontrol Etmek için Gerekli Kod

Cumartesi Eylül 3rd, 2016
463 Görüntülenme
Android Video Oynatma Kaynak Kodu

Android Video Oynatma Kaynak Kodu

Salı Ağustos 30th, 2016
589 Görüntülenme
Android Kullanıcıları Google Play’de Uygulamaya Yönlendirme

Android Kullanıcıları Google Play’de Uygulamaya Yönlendirme

Cumartesi Ağustos 27th, 2016
629 Görüntülenme
Android Açılış Ekranı Yapımı

Android Açılış Ekranı Yapımı

Cumartesi Ağustos 27th, 2016
840 Görüntülenme
Android İndirilenler Klasörünü Açmak için Gerekli Kod

Android İndirilenler Klasörünü Açmak için Gerekli Kod

Cuma Ağustos 26th, 2016
451 Görüntülenme
Android Buton Tıklama Kodu

Android Buton Tıklama Kodu

Perşembe Ağustos 25th, 2016
474 Görüntülenme
Android Ekran Yenileme ( Reflesh ) Kodu

Android Ekran Yenileme ( Reflesh ) Kodu

Perşembe Ağustos 25th, 2016
781 Görüntülenme
Android Wifi Açma Kodu

Android Wifi Açma Kodu

Çarşamba Ağustos 24th, 2016
543 Görüntülenme
Android SharedPreferences Kullanımı – [ Android Studio ]

Android SharedPreferences Kullanımı – [ Android Studio ]

Çarşamba Mart 23rd, 2016
426 Görüntülenme
Bunlar da var!
Responsive 404 Sayfa Bulunamadı Tasarımı – 2

Responsive 404 Sayfa Bulunamadı Tasarımı – 2

Cuma Haziran 17th, 2016
425 Görüntülenme
Facebook Messenger platformuna mobil oyunlar eklenmeye başladı

Facebook Messenger platformuna mobil oyunlar eklenmeye başladı

Çarşamba Haziran 10th, 2015
266 Görüntülenme
Çocukken Söylediğimiz 12 Yalan

Çocukken Söylediğimiz 12 Yalan

Pazartesi Nisan 18th, 2016
214 Görüntülenme
Tır ile Yapılan Optimus Primeı Dahi Kıskandıracak Efsane Atlayış

Tır ile Yapılan Optimus Primeı Dahi Kıskandıracak Efsane Atlayış

Çarşamba Temmuz 29th, 2015
211 Görüntülenme
Amma Değişik Şeyler Var Dedirten 20 İlginç Yiyecek

Amma Değişik Şeyler Var Dedirten 20 İlginç Yiyecek

Cumartesi Nisan 16th, 2016
250 Görüntülenme
Üçüncü Apple Store’un Yeri Belli Oldu!

Üçüncü Apple Store’un Yeri Belli Oldu!

Cumartesi Ocak 30th, 2016
209 Görüntülenme
Xiaomi, parmak izi tarayıcılı Redmi Note 3ü tanıttı

Xiaomi, parmak izi tarayıcılı Redmi Note 3ü tanıttı

Salı Kasım 24th, 2015
242 Görüntülenme