setelah kmarenan nyoba-nyoba extjs, skarang kita nyoba main Android programming yuk....
karena kantor aku basis nya mobile content, maka banyak banget project yang ada hubungannya dengan "robot hijau" ini
sebenarnya dah lama juga pengen jajal Android Developer, karna waktu yang sangat padat sama kerjaan di kantor, akhirnya baru sekarang ini bisa nyoba-nyoba
dapat referensi yang sangat menarik dari mbah google, http://www.mkyong.com/ , setelah bberapa kali buka new tab dari hasil searching
akhirnya aq mutusin untuk nyoba-nyoba dari link di atas, yang pertama aq coba adalah, bagaimana membuka url di browser via android app
untuk development, aq menggunakan eclipse 4 dan juga android API 8 (froyo), sekarang ini API-nya sudah sampai API 15
ok, kita lanjut langsung create new project
setelah project sudah ter-create, kita buat layout tambahan yang kita namakan main.xml
setelahnya, kita edit main.xml ini dengan:
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Button - Go to mkyong.com" /> </LinearLayout>
pada saat kita create new project tadi, nama apa yang kamu berikan???? sebagai contoh disini kita buat namanya adalah : WebLauncherActivity
package com.example.weblauncher; import android.app.Activity; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.widget.Button; import android.view.View; import android.view.View.OnClickListener; public class WebLauncherActivity extends Activity { Button button; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); addListenerOnButton(); } public void addListenerOnButton() { button = (Button) findViewById(R.id.button1); button.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.detik.com")); startActivity(browserIntent); } }); } }
akhirnya jadi juga Android App kita yang pertama
untuk latihan berikutnya, aq mau buat applikasi yang menampilkan list content langsung dari app (bukan open browser lagi)
Komentar
Posting Komentar