Back to project page AndroidAPP-TorEngine.
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.
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; } }