Mobiles Surfen

Es gibt Seiten die beim surfen mit mobilen Geräten ganz praktisch sind. Eine dieser Seiten ist http://wapedia.mobi/. Dabei handelt es sich um eine auf Mobilgeräte optimierte Fassung der Wikipedia. Auf dem G1 überzeugt das ganze und selbst bei langsamen Verbindungen geht das ganze recht flott. Als Lesezeichen auf alle Fälle empfehlenswert :)

Firefox Erweiterungen

Es gibt ja eine Menge Firefox Erweiterungen auf dem Markt, aus diesem Grund hier eine kleine Auswahl meiner Lieblings Extensions:

Adblock Plus ist warscheinliche eine der sinnvollsten Erweiterungen von Firefox. Wie der Name schon sagt blockt dieses AddOn unerwünschte Werbung und kann unter https://addons.mozilla.org/de/firefox/addon/1865 bezogen werden.

Firebug ist eine für die Webentwicklung unerlässliches AddOn. Zu finden ist es unter https://addons.mozilla.org/de/firefox/addon/1843.

Firesomething gibt den Browser bei jedem Start einen neuen Namen zusammengesetzt, was als Parodie auf die häufigen Namenswechsel zu verstehen ist. Zu finden ist die Erweiterung unter https://addons.mozilla.org/en-US/firefox/addons/policy/0/31/15753.

Bei Flashblock handelt es sich um eine Erweiterung welche alle Flash Teile einer Webseite blockt und erst auf Knopfdruck wieder entsperrt. Zu finden ist die Erweiterung unter https://addons.mozilla.org/de/firefox/addon/433.

NoScript ist praktisch das Bollwerk gegen unerwünschte JavaSkript Skripte. Jede Seite muss explizit in eine Whitelist aufgenommen werden damit die JavaSkript Skripte ausgeführt werden. Zu finden ist es unter https://addons.mozilla.org/de/firefox/addon/722.

RefControl dient dazu den Referer zu kontrollieren so das die Webseite nur den Referer zu sehen bekommt welcher einem genehm ist. Zu finden ist die Extension unter https://addons.mozilla.org/de/firefox/addon/953.

Xmarks ist eine Extension um seine Lesezeichen auf mehreren Rechnern syncron zu halten was ungemein praktisch ist. Heruntergeladen werden kann die Extension unter www.xmarks.com/.

Eine Activity starten

Heute soll es darum gehen, aus einer Activity heraus eine andere Activity der Anwendung zu starten. Im Programm sind die Activities FormTodo und FormNotepad definiert. Im FormTodo existiert ein Button. Wenn dieser Button gedrückt wird soll die andere Activity gestartet werden. Das ganze sieht dann so aus:

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.todo);
        
        Button okButton = (Button) findViewById(R.id.btnNotices);
        okButton.setOnClickListener(new View.OnClickListener() {
          public void onClick(View view) {
        	  
          	Intent intent = new Intent();	
        	intent.setClass(FormTodo.this, FormNotepad.class);		
        	startActivity(intent);
          }
        });
    }

Wenn man nun auf den Button drückt sollte die Activity gestartet werden. Ist dies nicht der Fall so fehlt meist die Definition der Activity im Android Manifest (AndroidManifest.xml).