A NehogyMar1Activity.java forrás letöltése. Illetve alább bemutatjuk a forrás színesen formázott és besorszámozott változatát. Erről talán könnyebb így kérdezni és beszélni róla, mint a könyvben lévő formázatlanról.
 1 /*
 2  * NehogyMar1Activity.java
 3  *
 4  * Bátfai Norbert: Nehogy már a mobilod nyomkodjon Téged!
 5  * nbatfai@gmail.com
 6  * 
 7  * Ezt a forrásfájlt (és a hozzá esetlegesen kapcsolódó erőforrásokat,
 8  * például képeket) letöltheted a http://www.eurosmobil.hu/NehogyMar/ 
 9  * címről.
10  *
11  */
12 package nehogy.mar;
13 /**
14  * A könyv első Android programozási példája, bemutatja az
15  * Activity osztály használatát.
16  */
17 public class NehogyMar1Activity extends android.app.Activity {    
18     /** Az Activity elkészítésekor hívódik. */
19         @Override
20     public void onCreate(android.os.Bundle bundle) {
21                 /** Az Activity elkészítésekor hívódik. */
22         super.onCreate(bundle);
23         /* Mi látszódjon a képernyőn: a NehogyMar1/layout/main.xml
24          fájl tartalma */
25         setContentView(R.layout.main);
26         /* Elkészítjük a Kilépés gombot. */
27         android.widget.Button kilepesGomb = 
28                 (android.widget.Button) findViewById(R.id.kilep_gomb);        
29         kilepesGomb.setOnClickListener(new android.widget.Button.OnClickListener() {
30                 // Ha a Kilépés gombra nyomtak, akkor
31             public void onClick(android.view.View v) {
32                 // befejezzük a futást.
33                 finish();
34             }
35         });        
36     }
37 }
38