Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.demo.Mygamename;
- import java.io.File;
- import java.io.FileOutputStream;
- import java.io.OutputStream;
- import java.util.Calendar;
- import java.util.Timer;
- import java.util.TimerTask;
- import com.demo.Mygamename.R;
- import com.google.android.gms.ads.AdListener;
- import com.google.android.gms.ads.AdRequest;
- import com.google.android.gms.ads.AdView;
- import com.google.android.gms.ads.InterstitialAd;
- import android.app.Activity;
- import android.app.AlertDialog;
- import android.content.Intent;
- import android.graphics.Bitmap;
- import android.graphics.Bitmap.Config;
- import android.graphics.Canvas;
- import android.media.MediaPlayer;
- import android.media.ThumbnailUtils;
- import android.os.Bundle;
- import android.os.Environment;
- import android.os.Handler;
- import android.view.View;
- import android.view.Window;
- import android.view.WindowManager;
- import android.view.animation.Animation;
- import android.view.animation.AnimationUtils;
- import android.widget.ImageView;
- import android.widget.LinearLayout;
- public class game extends Activity {
- ImageView a,b,c,d,e,f,g,h,i,j,girl,sound,reset
- ,a_items,b_items,c_items,d_items,e_items,f_items,g_items,
- h_items, i_items,j_items;
- LinearLayout control;
- MediaPlayer mp;
- MediaPlayer soundbtn;
- boolean soundon = true;
- private InterstitialAd interstitial;
- private Animation fade;
- int achange = 2;
- int bchange = 2;
- int cchange = 1;
- int dchange = 1;
- int echange = 1;
- int fchange = 1;
- int gchange = 1;
- int hchange = 1;
- int ichange = 1;
- int jchange = 1;
- int indice = 1;
- @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.game);
- AdRequest adRequest = new AdRequest.Builder().build();
- AdView mAdView = (AdView) findViewById(R.id.adView);
- mAdView.loadAd(adRequest);
- mp = MediaPlayer.create(game.this, R.raw.bg_sound);
- mp.start();
- mp.setLooping(true);
- control= (LinearLayout) findViewById(R.id.control);
- fade = AnimationUtils.loadAnimation(getApplicationContext(), R.anim.fade);
- control.startAnimation(fade);
- requestBackInterstitial();
- final ImageView a = (ImageView) findViewById(R.id.a);
- final ImageView b = (ImageView) findViewById(R.id.b);
- final ImageView c = (ImageView) findViewById(R.id.c);
- final ImageView d = (ImageView) findViewById(R.id.d);
- final ImageView e = (ImageView) findViewById(R.id.e);
- final ImageView f = (ImageView) findViewById(R.id.f);
- final ImageView j = (ImageView) findViewById(R.id.j);
- final ImageView h = (ImageView) findViewById(R.id.h);
- final ImageView i = (ImageView) findViewById(R.id.i);
- final ImageView g = (ImageView) findViewById(R.id.g);
- ImageView a_items = (ImageView) findViewById(R.id.a_items);
- ImageView b_items = (ImageView) findViewById(R.id.b_items);
- ImageView c_items = (ImageView) findViewById(R.id.c_items);
- ImageView d_items = (ImageView) findViewById(R.id.d_items);
- ImageView e_items = (ImageView) findViewById(R.id.e_items);
- ImageView f_items = (ImageView) findViewById(R.id.f_items);
- ImageView g_items = (ImageView) findViewById(R.id.g_items);
- ImageView h_items = (ImageView) findViewById(R.id.h_items);
- ImageView i_items = (ImageView) findViewById(R.id.i_items);
- ImageView j_items = (ImageView) findViewById(R.id.j_items);
- final ImageView sound = (ImageView) findViewById(R.id.sound);
- ImageView reset = (ImageView) findViewById(R.id.reset);
- final ImageView girl = (ImageView) findViewById(R.id.girl);
- final LinearLayout control = (LinearLayout) findViewById(R.id.control);
- sound.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- requestBackInterstitial();
- if (mp.isPlaying()) {
- mp.pause();
- sound.setImageResource(R.drawable.soundoff);
- ///sound.setImageResource(R.drawable.soundoff);
- soundon = false;
- } else {
- mp.start();
- sound.setImageResource(R.drawable.soundon);
- soundon = true;
- }
- }
- });
- a_items.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- if (soundon == true)
- {
- soundbtn();
- }
- switch (achange) {
- case 1:
- a.setImageResource(R.drawable.a1);
- achange++;
- break;
- case 2:
- a.setImageResource(R.drawable.a2);
- achange++;
- break;
- case 3:
- a.setImageResource(R.drawable.a3);
- achange++;
- break;
- case 4:
- a.setImageResource(R.drawable.a4);
- achange++;
- break;
- case 5:
- a.setImageResource(R.drawable.a5);
- achange++;
- break;
- case 6:
- a.setImageResource(R.drawable.a6);
- achange = 1;
- break;
- }
- }});
- b_items.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- if (soundon == true)
- {
- soundbtn();
- }
- switch (bchange) {
- case 1:
- b.setImageResource(R.drawable.b1);
- bchange++;
- break;
- case 2:
- b.setImageResource(R.drawable.b2);
- bchange++;
- break;
- case 3:
- b.setImageResource(R.drawable.b3);
- bchange++;
- break;
- case 4:
- b.setImageResource(R.drawable.b4);
- bchange++;
- break;
- case 5:
- b.setImageResource(R.drawable.b5);
- bchange++;
- break;
- case 6:
- b.setImageResource(R.drawable.b6);
- bchange = 1;
- break;
- }
- }});
- c_items.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- if (soundon == true)
- {
- soundbtn();
- }
- switch (cchange) {
- case 1:
- c.setImageResource(R.drawable.c1);
- cchange++;
- break;
- case 2:
- c.setImageResource(R.drawable.c2);
- cchange++;
- break;
- case 3:
- c.setImageResource(R.drawable.c3);
- cchange++;
- break;
- case 4:
- c.setImageResource(R.drawable.c4);
- cchange++;
- break;
- case 5:
- c.setImageResource(R.drawable.c5);
- cchange++;
- break;
- case 6:
- c.setImageResource(R.drawable.c6);
- cchange = 1;
- break;
- }
- }});
- d_items.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- if (soundon == true)
- {
- soundbtn();
- }
- switch (dchange) {
- case 1:
- d.setImageResource(R.drawable.d1);
- dchange++;
- break;
- case 2:
- d.setImageResource(R.drawable.d2);
- dchange++;
- break;
- case 3:
- d.setImageResource(R.drawable.d3);
- dchange++;
- break;
- case 4:
- d.setImageResource(R.drawable.d4);
- dchange++;
- break;
- case 5:
- d.setImageResource(R.drawable.d5);
- dchange++;
- break;
- case 6:
- d.setImageResource(R.drawable.d6);
- dchange = 1;
- break;
- }
- }});
- e_items.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- if (soundon == true)
- {
- soundbtn();
- }
- switch (echange) {
- case 1:
- e.setImageResource(R.drawable.e1);
- echange++;
- break;
- case 2:
- e.setImageResource(R.drawable.e2);
- echange++;
- break;
- case 3:
- e.setImageResource(R.drawable.e3);
- echange++;
- break;
- case 4:
- e.setImageResource(R.drawable.e4);
- echange++;
- break;
- case 5:
- e.setImageResource(R.drawable.e5);
- echange++;
- break;
- case 6:
- e.setImageResource(R.drawable.e6);
- echange = 1;
- break;
- }
- }});
- f_items.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- if (soundon == true)
- {
- soundbtn();
- }
- switch (fchange) {
- case 1:
- f.setImageResource(R.drawable.f1);
- fchange++;
- break;
- case 2:
- f.setImageResource(R.drawable.f2);
- fchange++;
- break;
- case 3:
- f.setImageResource(R.drawable.f3);
- fchange++;
- break;
- case 4:
- f.setImageResource(R.drawable.f4);
- fchange++;
- break;
- case 5:
- f.setImageResource(R.drawable.f5);
- fchange++;
- break;
- case 6:
- f.setImageResource(R.drawable.f6);
- fchange = 1;
- break;
- }
- }});
- g_items.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- if (soundon == true)
- {
- soundbtn();
- }
- switch (gchange) {
- case 1:
- g.setImageResource(R.drawable.g1);
- gchange++;
- break;
- case 2:
- g.setImageResource(R.drawable.g2);
- gchange++;
- break;
- case 3:
- g.setImageResource(R.drawable.g3);
- gchange++;
- break;
- case 4:
- g.setImageResource(R.drawable.g4);
- gchange++;
- break;
- case 5:
- g.setImageResource(R.drawable.g5);
- gchange++;
- break;
- case 6:
- g.setImageResource(R.drawable.g6);
- gchange = 1;
- break;
- }
- }});
- i_items.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- if (soundon == true)
- {
- soundbtn();
- }
- switch (ichange) {
- case 1:
- i.setImageResource(R.drawable.i1);
- ichange++;
- break;
- case 2:
- i.setImageResource(R.drawable.i2);
- ichange++;
- break;
- case 3:
- i.setImageResource(R.drawable.i3);
- ichange++;
- break;
- case 4:
- i.setImageResource(R.drawable.i4);
- ichange++;
- break;
- case 5:
- i.setImageResource(R.drawable.i5);
- ichange++;
- break;
- case 6:
- i.setImageResource(R.drawable.i6);
- ichange = 1;
- break;
- }
- }});
- j_items.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- if (soundon == true)
- {
- soundbtn();
- }
- switch (jchange) {
- case 1:
- j.setImageResource(R.drawable.j1);
- jchange++;
- break;
- case 2:
- j.setImageResource(R.drawable.j2);
- jchange++;
- break;
- case 3:
- j.setImageResource(R.drawable.j3);
- jchange++;
- break;
- case 4:
- j.setImageResource(R.drawable.j4);
- jchange = 1;
- }
- }});
- h_items.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- if (soundon == true)
- {
- soundbtn();
- }
- switch (hchange) {
- case 1:
- h.setImageResource(R.drawable.h1);
- hchange++;
- break;
- case 2:
- h.setImageResource(R.drawable.h2);
- hchange++;
- break;
- case 3:
- h.setImageResource(R.drawable.h3);
- hchange++;
- break;
- case 4:
- h.setImageResource(R.drawable.h4);
- hchange++;
- break;
- case 5:
- h.setImageResource(R.drawable.h5);
- hchange++;
- break;
- case 6:
- h.setImageResource(R.drawable.h6);
- hchange = 1;
- break;
- }
- }});
- reset.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- requestBackInterstitial();
- ImageView reset = (ImageView) findViewById(R.id.reset);
- if (soundon == true)
- {
- soundbtn();
- }
- switch (indice) {
- case 1:
- control.setVisibility(View.GONE);
- girl.setVisibility(View.VISIBLE);
- indice++;
- reset.setImageResource(R.drawable.resetbtn);
- break;
- case 2:
- a.setImageResource(R.drawable.a1);
- b.setImageResource(R.drawable.b1);
- c.setImageResource(0);
- d.setImageResource(0);
- e.setImageResource(0);
- f.setImageResource(0);
- g.setImageResource(0);
- h.setImageResource(0);
- i.setImageResource(0);
- j.setImageResource(0);
- reset.setImageResource(R.drawable.donebtn);
- girl.setVisibility(View.GONE);
- control.setVisibility(View.VISIBLE);
- indice = 1;
- break;
- }
- ;}});
- }
- @Override
- public void onResume() {
- super.onResume();
- if (soundon == true)
- {
- mp.start();
- }
- }
- @Override
- public void onPause() {
- super.onPause();
- if (soundon == true)
- {
- mp.pause();
- }
- }
- @Override
- protected void onStop() {
- super.onStop();
- if (soundon == true)
- {
- mp.pause();
- }
- }
- public void soundbtn() {
- soundbtn = MediaPlayer.create(game.this, R.raw.btnsound);
- soundbtn.start();
- }
- public void displayInterstitial() {
- // If Ads are loaded, show Interstitial else show nothing.
- if (interstitial.isLoaded()) {
- interstitial.show();
- }
- }
- private void requestBackInterstitial() {
- interstitial = new InterstitialAd(game.this);
- interstitial.setAdUnitId(getResources().getString(R.string.Admob_Interstitial));
- AdRequest adRequest1 = new AdRequest.Builder().build();
- interstitial.loadAd(adRequest1);
- interstitial.setAdListener(new AdListener() {public void onAdLoaded() {
- // Call displayInterstitial() function
- displayInterstitial();
- }
- });
- }
- @Override
- public void onBackPressed() {
- mp.stop();
- Intent i = new Intent(game.this, home.class);
- startActivity(i);
- finish();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement