Thursday, January 11, 2018

√ Menciptakan Aplikasi Call Number Dengan Android Studio

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

saat 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 aku   memperlihatkan nama Call. kemudian klik Next
  • pilih target android devices yang akan anda buat (terserah anda). disini aku menentukan OS android 5.1 (lollipop) dengan Api 22. kemudian klik next. 
  • kemudian selanjutnya silahkan anda pilih Blank Actifity dan klik next, dan (tunggu hingga 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, semoga 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, kemudian pada folder drawable klik kanan dan paste maka akan keluar tampilan dialog klik ok saja

  • kemudian pada direktory j4va didalam mainactifity.j4va 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
        simpulan EditText number=(EditText)findViewById
                (R.id.editText);
        Button dial=(Button)findViewById(R.id.button);
        //ketika menekan tombol call maka akan melaksanakan 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 isyarat ibarat berikut ini
<uses-permission android:name="android.permission.CALL.PHONE"/>
<uses-Permissin android:name="android.permission.READ.PHONE.STATE"/>

 
 letakan isyarat tersebut pada <aplication sehingga menjadi sbb:

  • jalankan aplikasi anda memakai emulator, disini aku menjalankan dengan memakai emulator bluestacks. saya menentukan bluestacks alasannya sangat ringan, dan pastikan anda menginstall aplikasi bluestacks pada pc/laptop anda.
kalau tidak memiliki bluestack silahkan jalankan dengan HP android kalian/ kalian juga dapat memakai emulator bawaan android studio

d0wnl0ad Bluestack


Klik DISINI <== ukuran file 240 Mb

galau cara d0wnl0adnya? lihat gambar berikut


Lihat di Chanel Youtube :

youtu.be/NjjRqyUVizY



Sumber http://www.sharingse.net/