Android Open Source - AndroidAPP-TorEngine Tor Engine Activity






From Project

Back to project page AndroidAPP-TorEngine.

License

The source code is released under:

GNU General Public License

If you think the Android project AndroidAPP-TorEngine listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package ironwolf.torengine;
/*w w w  .  j  av a2 s . com*/
import android.app.Activity;
import android.app.AlertDialog;
import android.app.Dialog;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.LinearLayout;

import com.google.ads.*;


public class TorEngineActivity extends Activity 
{
  public static Activity a;
  int ABOUT_DIALOG_ID=1;
  private AdView adView;

  
    @Override
    public void onCreate(Bundle savedInstanceState) 
    {
      a=this;
      adView = new AdView(this, AdSize.BANNER, "a14fa0e7777468b");

      
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        /*LinearLayout layout = (LinearLayout)findViewById(R.id.mainLayout);
        layout.addView(adView);
        adView.loadAd(new AdRequest()); */

        Button appunti=(Button) findViewById(R.id.bappunti);
        appunti.setOnClickListener(new OnClickListener()
        {
          public void onClick(View v)
          {
            Intent goToAppunti=new Intent(TorEngineActivity.this, Appunti.class);
            startActivity(goToAppunti);
          }
        });
        
        Button banner=(Button) findViewById(R.id.banner);
        banner.setOnClickListener(new OnClickListener()
        {
          public void onClick(View v)
          {
            Intent goToBanner=new Intent(TorEngineActivity.this, Banner.class);
            startActivity(goToBanner);
          }
        });
        
        Button hack=(Button) findViewById(R.id.hack);
        hack.setOnClickListener(new OnClickListener()
        {
          public void onClick(View v)
          {
            Intent intent = new Intent(Intent.ACTION_VIEW);
        intent.setData(Uri.parse("http://hackme.torengine.it"));
        startActivity(intent);
          }
        });
        
        Button aule=(Button) findViewById(R.id.aule);
        aule.setOnClickListener(new OnClickListener()
        {
          public void onClick(View v)
          {
            Intent intent = new Intent(Intent.ACTION_VIEW);
        intent.setData(Uri.parse("http://www.torengine.it/tools/aulelibere/"));
        startActivity(intent);
          }
        });
        
        Button prof=(Button) findViewById(R.id.bhelp);
        prof.setOnClickListener(new OnClickListener()
        {
          public void onClick(View v)
          {
            Intent goToHelp=new Intent(TorEngineActivity.this, Aiutare.class);
            startActivity(goToHelp);
          }
        });
        
        Button donazioni2=(Button) findViewById(R.id.donazioni2);
        donazioni2.setOnClickListener(new OnClickListener()
        {
          public void onClick(View v)
          {
            Intent intent = new Intent(Intent.ACTION_VIEW);
        intent.setData(Uri.parse("https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=H8Y43B5AHMYSE"));
        startActivity(intent);
          }
        });
        
        
        
    }//fine onCreate()
    
    @Override
    public void onDestroy() 
    {
      if (adView != null) {
        adView.destroy();
      }
      super.onDestroy();
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) 
    {
      MenuInflater inflater = getMenuInflater();
      inflater.inflate(R.menu.menu, menu);
      return true;
    }
    
    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
      int id = item.getItemId();
      
      switch (id) 
      {
        case R.id.about:
        {
          showDialog(ABOUT_DIALOG_ID);
        }break;
        
        case R.id.quit:
        {
          a.finish();
          
        }break;
        
      }
      return true;
    };
    
    
    @Override // SWITCH DEL CREATE DELLE ALERT DIALOG
    protected Dialog onCreateDialog(int id)
    {
      Dialog dialog=null;
      switch(id)
      {
        case 1:
        {
          dialog=createAboutDialog();
        }break;
      }
      return dialog;
    }

  private Dialog createAboutDialog() 
  {
    AlertDialog.Builder builder = new AlertDialog.Builder(this);
    builder.setTitle("About");
    builder.setMessage("TorEngine nasce per fornire agli studenti del primo anno 2011/2012 di ingegneria informatica a TorVergata un deposito di appunti scritto personalmente dagli studenti stessi. L?idea nasce direttamente dal gruppo facebook creato appositamente per scambiarci news, notizie e chiedere aiuto agli esercizi.\n"+
               "Questo blog pieno di appunti ? un primo punto di partenza per espandersi in una piattaforma completa di tools e hack scritti in C/JAVASCRIPT/PHP per aiutare tutti noi a verificare se gli esercizi sono corretti ed avere in modo utile e completo tutto ci? di cui potremmo aver bisogno per prepararci agli esami.\n"+
               "\n"+
               "TUTTO OPENSOURCE:\n"+
               "? L?intero codice (tema) del blog ? opensource. (vedi ?PTKDev GitHub?)\n"+
               "? Tutti gli appunti sono disponibili su google docs e la loro modifica ? permessa a TUTTI.\n"+
               "? L?openftp per depositare file ? disponibile a chi ne fa richiesta (vedi ?Come Aiutare?)\n"+
               "? I vari tools/hack sono disponibili sull?openftp e su github.\n" +
               "-----------------\n" +
               "per suggerimenti o bug sulla piattaforma \n" +
               "Patryk\n" +
               "ptkdev@gmail.com \n\n"+
               "per suggerimenti o bug sull'app \n" +
               "Armando\n" +
               "ironwolf91@hotmail.it");
    builder.setCancelable(true);

    AlertDialog alert = builder.create();
    return alert;
  }
}




Java Source Code List

ironwolf.torengine.Aiutare.java
ironwolf.torengine.AlgebraContatti.java
ironwolf.torengine.Algebra.java
ironwolf.torengine.Analisi1Contatti.java
ironwolf.torengine.Analisi1.java
ironwolf.torengine.Analisi2Contatti.java
ironwolf.torengine.Analisi2.java
ironwolf.torengine.Appunti.java
ironwolf.torengine.AutomaticaContatti.java
ironwolf.torengine.Automatica.java
ironwolf.torengine.Banner.java
ironwolf.torengine.ChimicaContatti.java
ironwolf.torengine.Chimica.java
ironwolf.torengine.EconomiaContatti.java
ironwolf.torengine.Economia.java
ironwolf.torengine.FisicaContatti.java
ironwolf.torengine.Fisica.java
ironwolf.torengine.GeomContatti.java
ironwolf.torengine.Geometria.java
ironwolf.torengine.InformaticaContatti.java
ironwolf.torengine.Informatica.java
ironwolf.torengine.Slide.java
ironwolf.torengine.TorEngineActivity.java
ironwolf.torengine.VideoLezioni.java