membuat aplikasi call number dengan android studio

pada tutorial kali ini saya akan membuat aplikasi android call number dengan menyertakan foto dibagian bawah teks input no handphone, aplikasi yang saya gunakan disini yaitu android studio versi 1.5.1, akantetapi berapapun versi android studio yang akan anda gunakan sama saja,
tampilan aplikasi yang akan saya buat adalah sebagai berikut :

ketika diklik tombol call maka akan memanggil otomatis nomor yang di tuju 


langkah-langkah :


  • buatlah projek baru dan namai projek tersebut dengan nama (terserah anda), disini saya   memberikan nama Call. kemudian klik Next
  • pilih target android devices yang akan anda buat (terserah anda). disini saya memilih OS android 5.1 (lollipop) dengan Api 22. kemudian klik next. 
  • kemudian selanjutnya silahkan anda pilih Blank Actifity dan klik next, dan (tunggu sampai proses pembuatan projeknya selesai)
  • kemudian pada direktory res->layout->actifity_main.xml, rubahlah programnya menjadi sbb:


<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
 xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
    android:layout_height="match_parent" 
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity">

   <TextView
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:textAppearance="?android:attr/textAppearanceLarge"
       android:text="Input No Telepon "
       android:id="@+id/textView"
       android:layout_alignParentTop="true"/>
    <EditText
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:inputType="number"
        android:ems="10"
        android:id="@+id/editText"
        android:layout_below="@+id/textView"/>
    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Call"
        android:id="@+id/button"
        android:layout_centerVertical="true"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true"/>
    <ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/imageView"
        android:layout_below="@+id/editText
        android:layout_alignParentStart="true"
        android:src="@drawable/ak" /
</RelativeLayout>



  • lalu pada direktory drawable kalian ambil foto dengan format .png dengan foto yang berukuran kecil saja, supaya nanti hasil tampilan fotonya  tidak terlalu besar. pada direktori drawable, saya beri nama ak.png 
cara memasukan foto didalam direktory drawable gampang, kalian cari fotonya kemudian copy foto tersebut, lalu pada folder drawable klik kanan dan paste maka akan keluar tampilan dialog klik ok saja

  • kemudian pada direktory java didalam mainactifity.java rubah menjadi sbb:


package com.callnumber.smart.callnumber;
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 MainActivity extends Activity {
    @Override
    public void onCreate(Bundle icicle) {
        super.onCreate(icicle);
        setContentView(R.layout.activity_main);
        //EditText
        final EditText number=(EditText)findViewById
                (R.id.editText);
        Button dial=(Button)findViewById(R.id.button);
        //ketika menekan tombol call maka akan melakukan dial
        dial.setOnClickListener(new Button.OnClickListener() {
            public void onClick(View v) {
                //number = inputan dari editText
                String toDial="tel:"+number.getText().toString();

                startActivity(new Intent(Intent.ACTION_DIAL,Uri.parse(toDial)));
            }
        });
    }
}




  • Pada folder manifest->AndroidManifest.xml tambahkan kode seperti berikut ini
<uses-permission android:name="android.permission.CALL.PHONE"/>
<uses-Permissin android:name="android.permission.READ.PHONE.STATE"/>



letakan kode tersebut pada <aplication sehingga menjadi sbb:

  • jalankan aplikasi anda menggunakan emulator, disini saya menjalankan dengan menggunakan emulator bluestacks. saya memilih bluestacks karena sangat ringan, dan pastikan anda menginstall aplikasi bluestacks pada pc/laptop anda.
jika tidak mempunyai bluestack silahkan jalankan dengan HP android kalian/ kalian juga bisa menggunakan emulator bawaan android studio

download Bluestack


Klik Download bluestack <== ukuran file 240 Mb

bingung cara downloadnya? lihat gambar berikut


Lihat di Chanel Youtube :

youtu.be/NjjRqyUVizY


Posting Komentar untuk "membuat aplikasi call number dengan android studio"