Google Play deki uygulamaların çakmalarını yapıp kodları paylaşalım

Sponsorlu Bağlantılar

djhiguramos

djhiguramos

Üye
    Konu Sahibi
Google Play deki uygulamaların çakmalarını yapıp kodları paylaşalım
öncelikle bu uygulamayı yapalım.Gerekli ortamların kurulu olduğunu varsayıyorum ayrıca xamarin üzerinden değil android studio üzerinden göstereceğim.

android studio yu açıyoruz ve "Start a new Android Studio project" e basıyoruz.

Uygulama adımızı girip "next" e basıyoruz.

Ben api7 seçtim yazdığım kodlar api7 nin altında çalışmayabilir ama api23 e kadar sıkıntı yok.

"Empty Activity" yi seçip "next" e basıyoruz.

Tek bir activity üzerinde çalışacağımız için direkt "Finish" e basıyoruz.

arkaplan için bunu indiriyoruz ve "drawable" klasörünün içine atıyoruz.

res klasörüne sağ tıklayıp new-->directory diyip "raw" isimli klasör oluşturuyoruz.
MainActivity.java kodu:
package com.example.djhiguramos.starwars;

import android.media.MediaPlayer;
import android.provider.MediaStore;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;

public class MainActivity extends AppCompatActivity {
Button bt1,bt2,bt3,bt4,bt5,bt6;
MediaPlayer ses1,ses2,ses3,ses4,ses5;


@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
bt1=(Button)findViewById(R.id.button);
bt2=(Button)findViewById(R.id.button2);
bt3=(Button)findViewById(R.id.button3);
bt4=(Button)findViewById(R.id.button4);
bt5=(Button)findViewById(R.id.button5);
bt6=(Button)findViewById(R.id.button6);
ses1=MediaPlayer.create(MainActivity.this,R.raw.power);
ses2=MediaPlayer.create(MainActivity.this,R.raw.noescap);
ses3=MediaPlayer.create(MainActivity.this,R.raw.father);
ses4= MediaPlayer.create(MainActivity.this,R.raw.theforce);
ses5=MediaPlayer.create(MainActivity.this,R.raw.waiting);
bt1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
ses1.start();

}
});
bt2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
ses2.start();
}
});
bt3.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
ses3.start();
}
});
bt4.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(MainActivity.this,"File not found",Toast.LENGTH_LONG).show();
}
});
bt5.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
ses4.start();
}
});
bt6.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
ses5.start();
}
});
}
}


activity_main.xml kodu:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android=" "
xmlns: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.example.djhiguramos.starwars.MainActivity"
android:background="@drawable/vader">

<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Dark Power"
android:id="@+id/button"
android:background="#111"
android:textColor="#aaa"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_marginTop="45dp" />

<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Destroy"
android:background="#111"
android:textColor="#aaa"
android:id="@+id/button2"
android:layout_below="@+id/button"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_marginTop="33dp" />

<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Father"
android:background="#111"
android:textColor="#aaa"
android:id="@+id/button3"
android:layout_centerVertical="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true" />

<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="GiveYourself"
android:background="#111"
android:textColor="#aaa"
android:id="@+id/button4"
android:layout_above="@+id/button2"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true" />

<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Force"
android:background="#111"
android:textColor="#aaa"
android:id="@+id/button5"
android:layout_alignBottom="@+id/button2"
android:layout_alignLeft="@+id/button4"
android:layout_alignStart="@+id/button4" />

<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Waiting"
android:background="#111"
android:textColor="#aaa"
android:id="@+id/button6"
android:layout_alignBottom="@+id/button3"
android:layout_alignLeft="@+id/button5"
android:layout_alignStart="@+id/button5" />
</RelativeLayout>
Sesler bu siteden indirildi:

Kendi ikonunuzu buradan yapabilirsiniz.

Medyaları görüntülemek için kayıt olmalısınız

Not:Ben bu işin eğitimini almadım araştırarak öğreniyorum hatalarım olabilir.
Not2:Beğendiyseniz "Beğen" tuşuna basın anlamadığınız yeri sorun.
Dipnot dil çıkartma olarak gözüken yerlere ": p" birleşik olarak koymanız gerekiyor
Not3:ilerde unity ile yazılan oyunlarında kodları gelecek
 
  • Beğen
Tepkiler: By.zKn


Baydırman

Baydırman

Moderator
gerçekten merak ettim. yaşın kaç?
 
Baydırman

Baydırman

Moderator
Forumu erken yaşlarda keşfeden adam gibi adam.
 
cihanata_1

cihanata_1

Üye
Kodları kod bloğu içinde paylaşırsan ifade oluşmaz:oke:
 
Baydırman

Baydırman

Moderator
İfadeler çok şükela
 
szqn55

szqn55

Üye
burda amaç nedir anlamadım
 


Üst Alt