Tutorial Belajar Pemrograman, membuat game, membuat aplikasi, membuat program, android, game maker, yii, php, CSS, HTML, java, javascript, codeigniter, jquery, Pascal, c++

Monday, November 25, 2013

Membuat Aplikasi Android Dial Demo

Membuat Aplikasi Android Dial Demo - Ketika kita menggunakan smartphone pasti kita pernah menggunakannya untuk melakukan panggilan tapi sebenarnya bagaimanakah caranya membuat aplikasi sehingga sebuah smartphone android dapat melakukan panggilan.

Pada kali ini kita akan membahas bagaimana membuat Aplikasi Android untuk melakukan dial atau panggilan telphone. Secara umum android adalah telephone, sehingga fungsi untuk membuat Aplikasi Dial merupakan suatu fungsi utama android. pada bagian ini kita kan merancang sebuah project yang fungsinya dapat melakukan Dial/panggilan.

Baca juga : Membuat Aplikasi Android Kirim SMS

A. Buatlah Sebuah Project Android Baru

Sebelum anda memulai membuat project, apa bila anda baru memulai membuat aplikasi android dan belum menginstal software yang diperlukan harap di instal terlebih dahulu, untuk cara penginstalan software yang di butuhkan baca di sini Cara Instalasi Package Untuk Membuat Aplikasi Android.

Untuk langkah - langkah membuat project baru lihat disini Cara Membuat Aplikasi Android

Pertama buatalah sebuah project android baru dengan property :

Project name          : DialDemo
Build target             : Android 2.3
Aplication name      : dialdemo
Package name        : com.wilis.dialdemo
Activity                   : dialdemo
Min SDK               : 9

1.Main.xml

Ubah isi file main.xml dalam direktori res/layout menjadi seperti ini :

<?xml version="1.0" encoding="utf-8"?>
<linearlayout xmlns:android="http://schemas.android.com/apk/res/android"
  android:orientation="vertical"
  android:layout_width="fill_parent"
  android:layout_height="fill_parent"
  >
 <linearlayout 
  android:orientation="horizontal"
  android:layout_width="fill_parent"
  android:layout_height="wrap_content"
  >
  <textview 
   android:layout_width="wrap_content" 
   android:layout_height="wrap_content" 
   android:text="Nomor Telepon:"
   />
  <edittext android:id="@+id/number"
   android:layout_width="fill_parent" 
   android:layout_height="wrap_content"
   android:cursorVisible="true"
   android:editable="true"
   android:singleLine="true"
  />
 </LinearLayout>
 <button android:id="@+id/dial"
  android:layout_width="fill_parent" 
  android:layout_height="wrap_content"
  android:layout_weight="1"
  android:text="C a l l."
 />
</LinearLayout>

2. AndroidManifest.xml

Ubah isi file AndroidManifest.xml dalam direktori root menjadi seperti ini :

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.wilis.dialdemo"
      android:versionCode="1"
      android:versionName="1.0">
    <application android:icon="@drawable/icon" android:label="@string/app_name">
        <activity android:name=".dialdemo"
                  android:label="@string/app_name">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>

    </application>
    <uses-sdk android:minSdkVersion="9" />

</manifest> 

3. Dialdemo.java

Ubahlah isi file dialdemo.java dalam direktori src/com.wilis.dialdemo menjadi seperti ini :

package com.wilis.dialdemo;

import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;

public class dialdemo extends Activity {
 @Override
 public void onCreate(Bundle icicle) {
  super.onCreate(icicle);
  setContentView(R.layout.main);
 
  final EditText number=(EditText)findViewById(R.id.number);
  Button dial=(Button)findViewById(R.id.dial);
 
  dial.setOnClickListener(new Button.OnClickListener() {
   public void onClick(View v) {
    String toDial="tel:"+number.getText().toString();
    
    startActivity(new Intent(Intent.ACTION_DIAL,Uri.parse(toDial)));
   }
  });
 }
}

Perhatikan definisi libraries dialdemo.java di atas :

import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;

Kita membutuhkan android.content.Intent dan Android.net.Uri untuk melakukan panggilan, coding untuk dial di definisikan dalam :

String toDial="tel:"+number.getText().toString();
startActivity(new Intent(Intent.ACTION_DIAL,Uri.parse(toDial)));

Sekarang coba anda jalankan aplikasi anda dengan cara :


klik Run As > Android Aplication.

Button dial demo

Sekarang coba anda tekan Call.

Test call dial demo

Sumber :  Pemograman Aplikasi Mobile Smartphone dan tablet PC Berbasic Android Penerbit Informatika, Bandung, 2012 By : Nazruddin Safaat.

Aplikasi Android Dial Demo anda sekarang sudah selesai, baca juga tutorial membuat aplikasi android lainnya.

Terima Kasih Telah Mengunjungi Blog Sederhana Ini.

Di Mohon Apabila Anda Ingin Mengcopas Artikel Pada Blog ini Cantumkan URL Sumber.

Sebagai Pengunjung Yang Baik Anda Dapat Meninggalkan Komentar di Blog Sederhana Ini.

Share this post

0 komentar

:) :) :-) :-) :)) :)) =)) =)) :( :( :-( :-( :(( :(( :d :d :-d :-d @-) @-) :p :p :o :o :>) :>) (o) (o) [-( [-( :-? :-? (p) (p) :-s :-s (m) (m) 8-) 8-) :-t :-t :-b :-b b-( b-( :-# :-# =p~ =p~ :-$ :-$ (b) (b) (f) (f) x-) x-) (k) (k) (h) (h) (c) (c) cheer cheer

 
© Jin Toples Programming
Designed by BlogThietKe Cooperated with Duy Pham
Released under Creative Commons 3.0 CC BY-NC 3.0