Posts Tagged ‘android’

Pada Pembahasan Simple Android Window part-II β€œTab View” , disalah satu tabnya terdapat window yang menampilkan halaman web. pada artikel kali ini kita akan konsentrasi pada web view tersebut.

mirip seperti simple browser, namun pada kali ini kita akan membahas bagaimana menampilkan satu halaman web saja, mungkin untuk pembahasan berikutnya kita akan membahas lebih detail bagaimana membuat multiple view dan control web page saperti pada umumnya browser yang kita lihat.

oke, Bismillah… πŸ˜€

seperti biasa buat project terlebih dahulu :

  1. Buat project bernama SimpleView, serta set class MainActivity sebagai Activity.
  2. Buka file Resources/layout/main.xml
    ketikkan kode dibawah ini

    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout android:id="@+id/LinearLayout01"
    	android:layout_width="fill_parent" android:layout_height="fill_parent"
    	xmlns:android="http://schemas.android.com/apk/res/android"
    	android:gravity="center" android:background="#fff">
            <ImageView
                    android:id="@+id/ImageView01"
                    android:layout_height="wrap_content"
                    android:layout_width="wrap_content" android:src="@drawable/gambar"/>
    </LinearLayout>
    

    (more…)

setelah tulisan kemaren membuat splash screen android , kini kita mencoba membuat load screennya pake image :D, sebenarnya pengen sekalian sama animasinya, mungkin akan kita bahas pada tulisan berikutnya ” 😦 dasar malesss… 😦 “.

Dari aplikasi kemaren, silahkan tambahkan beberapa script dan data tambahan lagi :

  1. buat folder pada folder /Resources dengan nama drawable
  2. masukkan image, kalo bisa .png dan jangan terlalu besar pixelnya :D, sesuaikan sama display SDK yg anda pilih.
    contoh yang saya gunakan adalah :
  3. Tambahkan/Ubah script pada splash.xml, intinya kayak gini nih hasil scriptnya. terdapat pada folder /Resources/layout
    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout android:id="@+id/LinearLayout01"
    	android:layout_width="fill_parent" android:layout_height="fill_parent"
    	xmlns:android="http://schemas.android.com/apk/res/android"
    	android:gravity="center" android:background="#fff">
            <ImageView
                    android:id="@+id/ImageView01"
                    android:layout_height="wrap_content"
                    android:layout_width="wrap_content" android:src="@drawable/gambar"/>
    </LinearLayout>
    
  4. Oke, sekarang clean and Build
  5. Run

Ntar Hasilnya seperti ini :


Download Splash Screen Window SourceCode Project :

*Klik icon diatas πŸ˜€

Download Simple Tab View Window SourceCode Project :

*Klik icon diatas πŸ˜€

Download Simple Window SourceCode Project :

*Klik icon diatas πŸ˜€

Semua aplikasi di berbagai Mobile OS, biasanya ketika dibuka pasti menampilkan Loading data/ Splash Screen. Tentu kurang asik dunk kalau aplikasi yang kita bangun tidak menampilkan hal keren seperti itu.

memang terdengar simple, namun aplikasi aksi seperti ini sangat diperlukan, minimal menampilkan informasi atau inisial dari Aplikasi anda secara langsung.

salah satu splash screen aplikasi seperti ini :

langkah-langkahnya sebagai berikut :

  1. Buat Project baru, dengan nama splashScreen dan set Main Activity splash
  2. ketik Code Pada Halaman splash.java :
    /*
     * To change this template, choose Tools | Templates
     * and open the template in the editor.
     */
    
    package org.me.splashscreen;
    
    import android.app.Activity;
    import android.content.Intent;
    import android.os.Bundle;
    
    /**
     *
     * @author kurniawandwi
     */
    public class splash extends Activity {
    
    	@Override
    	public void onCreate(Bundle savedInstanceState) {
    		super.onCreate(savedInstanceState);
    		setContentView(R.layout.splash);
    		final int welcomeScreenDisplay = 3000;
    		Thread welcomeThread = new Thread() {
    
    			int wait = 0;
    
    			@Override
    			public void run() {
    				try {
    					super.run();
    					while (wait < welcomeScreenDisplay) {
    						sleep(100);
    						wait += 100;
    					}
    				} catch (Exception e) {
    					System.out.println("EXc=" + e);
    				} finally {
    					startActivity(new Intent(splash.this,HalamanUtama.class));
    					finish();
    				}
    			}
    		};
    		welcomeThread.start();
    
    	}
    }
    
    

    (more…)

Bosan dengan tampilan “Hello World” pas pertama kali buat aplikasi, oke…kita akan coba sesuatu yang sedikit lebih menantang.

yang masih ingin mencoba yang simple, nih linknya…………

anda yang pernah memakai / mungkin hanya melihat Android punya temen, pasti tidak asing dengan tampilan “Tab” pada aplikasi yang dibuka.

kita akan buat aplikasi Simple Tab dan view Gallery Android.

Langkah-langkahnya sebagai berikut :

  1. Buat Project Android anda
  2. Set Main Class windowandroid main class digunakan sebagai main project pada aplikasi anda…
    /*
     * To change this template, choose Tools | Templates
     * and open the template in the editor.
     */
    
    package org.me.windowandroid;
    
    import android.app.TabActivity;
    import android.content.Intent;
    import android.content.res.Resources;
    import android.os.Bundle;
    import android.widget.TabHost;
    
    /**
     *
     * @author kurniawandwi
     */
    public class windowandroid extends TabActivity {
        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);
    
            Resources res = getResources(); // Berfungsi untuk mendapatkan resources Drawable
            TabHost tabHost = getTabHost();  // The activity TabHost
            TabHost.TabSpec spec;  // Resusable TabSpec for each tab
            Intent intent;  // Reusable Intent for each tab
    
            // Create an Intent to launch an Activity for the tab (to be reused)
            intent = new Intent().setClass(this, window1.class);
    
            // Initialize a TabSpec for each tab and add it to the TabHost
            spec = tabHost.newTabSpec("senyum").setIndicator("Senyum",res.getDrawable(R.drawable.ic_window1))
    .setContent(intent);
            tabHost.addTab(spec);
    
            // Do the same for the other tabs
            intent = new Intent().setClass(this, window2.class);
            spec = tabHost.newTabSpec("salam").setIndicator("Salam",res.getDrawable(R.drawable.ic_window2))
    .setContent(intent);
            tabHost.addTab(spec);
    
            intent = new Intent().setClass(this, window3.class);
            spec = tabHost.newTabSpec("sapa").setIndicator("Sapa",res.getDrawable(R.drawable.ic_window3))
    .setContent(intent);
            tabHost.addTab(spec);
    
            tabHost.setCurrentTab(0);
        }
    
    }
    

    (more…)

Android OS merupakan salah satu Smartphone OS yang Open Source, sangat menarik sekali untuk belajar nie OS, dan aplikasi pengembangannya. berikut ini saya akan sedikit menerangkan tentang bagaimana membuat aplikasi simple window dengan Android. tapi sebelumnya bagi temen2 yang baru belajar android, ada baiknya membaca salah satu artikel diblog temen dibawah ini :

  1. Mengenal Android
  2. Setting Android di NetBeans aka Project kenai
  3. Android Developer wajib nih jadi referensi anda.

OK well…. langkah2 yang boleh dicoba

  1. Buat Project Android baru di Netbeans
  2. Oke, sekarang anda berada pada halaman Main Project anda.
  • Basic Pemrograman Android menggunakan bahasa Java dan Google API “jadi kalau temen2 sudah biasa ngoding pake java atau pernah ngembangin apps yg manfaatin API Google pasti mudah belajar Android”
  • Tambahkan package Android Widget untuk text
    import android.widget.TextView;
    

    (more…)