• Sonuç bulunamadı

AndroidManifest.xml ( Activity ve İzinlerin bulunduğu kod dosyası ) Buton, Edittext, Textview, Thread, Webview, Layout(Relative, Constraint)

N/A
N/A
Protected

Academic year: 2021

Share "AndroidManifest.xml ( Activity ve İzinlerin bulunduğu kod dosyası ) Buton, Edittext, Textview, Thread, Webview, Layout(Relative, Constraint)"

Copied!
6
0
0

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

Tam metin

(1)

Buton, Edittext, Textview, Thread, Webview, Layout(Relative, Constraint)

AndroidManifest.xml ( Activity ve İzinlerin bulunduğu kod dosyası)

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

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

package="com.example.ilkuyg">

<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"

android:usesCleartextTraffic="true">

<activity android:name=".webviewS" />

<activity android:name=".digerSayfa" />

<activity android:name=".MainActivity">

<intent-filter>

<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />

</intent-filter>

</activity>

</application>

<uses-permission android:name="android.permission.INTERNET"/>

</manifest>

(2)

Activity_main.xml (Ana sayfamızın görsel kısmı)

(3)

MainActivity.java (Ana sayfanın kod kısmı)

package com.example.ilkuyg;

import androidx.appcompat.app.AppCompatActivity;

import android.content.Intent;

import android.os.Bundle;

import android.view.View;

import android.widget.Button;

import android.widget.EditText;

import android.widget.TextView;

public class MainActivity extends AppCompatActivity {

@Override

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

setContentView(R.layout.activity_main);

final EditText sy1 = (EditText)findViewById(R.id.editText);

final EditText sy2 = (EditText)findViewById(R.id.editText2);

Button btn = (Button)findViewById(R.id.button);

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

btn.setOnClickListener(new View.OnClickListener() { @Override

public void onClick(View v) {

float a = Float.parseFloat(sy1.getText().toString()) ; float b = Float.parseFloat(sy2.getText().toString());

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

} });

Button gec = (Button)findViewById(R.id.gecisButon);

gec.setOnClickListener(new View.OnClickListener() { @Override

public void onClick(View v) {

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

MainActivity.this.startActivity(fatih);

MainActivity.this.finish();

} });

}

(4)

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

(5)

digerSayfa.java (Diğer sayfanın kod kısmı)

package com.example.ilkuyg;

import androidx.appcompat.app.AppCompatActivity;

import android.content.Intent;

import android.os.Bundle;

import android.view.View;

import android.view.Window;

import android.view.WindowManager;

import android.widget.Button;

public class digerSayfa extends AppCompatActivity {

@Override

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

requestWindowFeature(Window.FEATURE_NO_TITLE);

getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);

setContentView(R.layout.activity_diger_sayfa);

Thread fth = new Thread(){

public void run(){

try{

sleep(5000);

startActivity(new Intent(getApplicationContext(),webviewS.class));

}

catch (InterruptedException e) { e.printStackTrace();

}

finally { finish();

}

} };

fth.start();

Button anagit = (Button)findViewById(R.id.anaSayfaGit);

anagit.setOnClickListener(new View.OnClickListener() { @Override

public void onClick(View v) {

Intent fatih2 = new Intent(digerSayfa.this, MainActivity.class);

digerSayfa.this.startActivity(fatih2);

digerSayfa.this.finish();

} });

}

(6)

activity_webview_s.xml (webview sayfasının görsel kısmı)

webviewS.java (webview sayfasının kod kısmı)

package com.example.ilkuyg;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;

import android.webkit.WebChromeClient;

import android.webkit.WebView;

import android.webkit.WebViewClient;

public class webviewS extends AppCompatActivity {

WebView webOrnek;

@Override

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

setContentView(R.layout.activity_webview_s);

webOrnek = (WebView)findViewById(R.id.webView);

webOrnek.getSettings().setJavaScriptEnabled(true);

webOrnek.setWebViewClient(new WebViewClient());

webOrnek.setWebChromeClient(new WebChromeClient());

webOrnek.loadUrl("http://www.fatihmarasli.com/");

} }

Referanslar

Benzer Belgeler

Pertev Naili Boratav'ın iki kitabı uzmanlan, edebiyatçılan, genç kuşak araştırmacılan; halk edebiyatınm, folklorun.

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

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

Linked Data &amp; Semantic Web Technology XML related Technologies 45 &lt;title&gt; W3C Demonstrates … &lt;/title&gt; &lt;date&gt; 12 February 2013 &lt;/date&gt;

İş yerinde psikolojik şiddete maruz kalan hemşireler psi- kolojik şiddet davranışlarına verdikleri tepkiler olarak, %78.9’u (n=131) daha planlı ve daha çok

Federal İş Kurumu (davalı), Polonyalı işçiler için serbest dolaşım hakkı kısıtlanmış olduğundan dolayı, işçilerin ödünç olarak Almanya’da çalışabilmeleri

Kamil Kinkır grevin örgütlenmesi, başarıya ulaşması, grevle toplumsal dayanışmanın örülmesi için Netaş işçileri ile birlikte gecesini gündüzüne katan onlarca

It is foreseen that the Fourth Industrial Revolution will initiate the digital change and transformation process in the entire economy from production to