• Sonuç bulunamadı

1- İlk Uygulama Buton, Edittext, Textview ve Intent Kullanımı activity_main.xml dosyası

N/A
N/A
Protected

Academic year: 2021

Share "1- İlk Uygulama Buton, Edittext, Textview ve Intent Kullanımı activity_main.xml dosyası"

Copied!
5
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

1- İlk Uygulama Buton, Edittext, Textview ve Intent Kullanımı

activity_main.xml dosyası

Mainactivity.java dosyası

import android.widget.EditText;

import android.widget.TextView;

import static com.example.f_marasli.myapplication.R.id.sayi1;

import static com.example.f_marasli.myapplication.R.id.sayi2;

public class MainActivity extends AppCompatActivity { @Override

protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

Thread suzan = new Thread() { public void run() { try {

sleep(5000);

//5 saniye sonunda class davet et.

startActivity(new

Intent(getApplicationContext(),fatih_acti.class));

(2)

}

catch (InterruptedException e) {

e.printStackTrace();

}

finally {

finish();

} } };

suzan.start();

final EditText sayim1 = (EditText)findViewById(sayi1);

final EditText sayim2 = (EditText)findViewById(sayi2);

final TextView sonucum = (TextView)findViewById(R.id.sonuc);

Button hesaplama = (Button)findViewById(R.id.hesapla);

hesaplama.setOnClickListener(new View.OnClickListener(){

public void onClick(View v) {

float a = Float.parseFloat(sayim1.getText().toString());

float b = Float.parseFloat(sayim2.getText().toString());

sonucum.setText(String.valueOf(a+b));

} });

Button git = (Button)findViewById(R.id.gitbuton);

git.setOnClickListener(new View.OnClickListener(){

public void onClick(View v) {

Intent fatih = new Intent(MainActivity.this, fatih_acti.class);

//Butona basinca intent ile bu activityden yeni activitye git

MainActivity.this.startActivity(fatih);//intent’i başlat MainActivity.this.finish();

} });

} }

fatih_activity.xml dosyası

(3)
(4)

fatih_acti.java dosyası

package com.example.f_marasli.myapplication;

/**

* Created by f_marasli on 18.10.2017.

*/

import android.app.Activity;

import android.content.Intent;

import android.os.Bundle;

import android.view.View;

import android.widget.Button;

import android.widget.ImageButton;

import android.widget.Toast;

public class fatih_acti extends Activity{

public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);

setContentView(R.layout.fatih_activity);

ImageButton resim = (ImageButton) findViewById(R.id.imgbut);

resim.setOnClickListener(new View.OnClickListener(){

public void onClick(View v) {

Intent anacim = new Intent(fatih_acti.this, MainActivity.class);

//Butona basinca intent ile bu activityden yeni activitye git

fatih_acti.this.startActivity(anacim);//intent’i başlat fatih_acti.this.finish();

} });

} }

(5)

Ve gerekli izinlerin yapıldığı AndroidManifest.xml dosyası

<?xml version="1.0" encoding="utf-8"?>

<manifest xmlns:android="http://schemas.android.com/apk/res/android"

package="com.example.f_marasli.myapplication">

<application

android:allowBackup="true"

android:icon="@mipmap/ic_launcher"

android:label="@string/app_name"

android:roundIcon="@mipmap/ic_launcher_round"

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=".fatih_acti" android:label="My Application">

</activity>

</application>

</manifest>

Referanslar

Benzer Belgeler

Karın ağrısı ne- deniyle başvuran ve akut batın düşünülürek opere edilen iki yaşındaki olgunun yabancı cisim yutma öyküsü olmamasına rağmen, yu- tulan

Şekilleri seçmek için araç kutusunda işaretçi (pointer) seçildikten sonra ilk şekil fare göstergeci üzerin de iken farenin sol tuşu tıklanarak seçilir, birinci

 Formunuza veri tabanına kayıt girmek ve mevcut kayıtlar üzerinde işlem yapmak için 5 adet Button nesnesi ekleyiniz..  Button nesnelerinin Text özelliklerine Yeni kayıt,

activity_diger_sayfa.xml (Diğer sayfanın görsel kısmı)... activity_webview_s.xml (webview sayfasının

Kurumsal Uygulama Tümleşimi basit bir şekilde, bir organizasyonun bilgi işlem ortamını oluşturan farklı sistemler arasında standart köprüler oluşturulması süreci olarak

Aşağıdaki örnek, bir diziden XML verilerini okumak için simplexml_load_string() işlevinin nasıl kullanılacağını

• Başlangıçta büyük ölçekli elektronik yayıncılığın zorluklarını karşılamak üzere tasarlanmış olan bu işaretleme dili, günümüzde Web üzerinde geniş

Sözleşme gereğince N İ L O S H K A tarafından teslim edilecek ürünler teslimat esnasında ALICI ve/veya Internet Sitesi tarafından kontrol edilir ve teknik olarak hatalı /