Judul Artikel : Tutorial Mengirim dan Menerima SMS Aplikasi Mobile Part1
Artikel : Tutorial Mengirim dan Menerima SMS Aplikasi Mobile Part1
Tutorial Mengirim dan Menerima SMS Aplikasi Mobile Part1
Part1
Kuliah Aplikasi Mobile
Mengirim dan Menerima SMS
13.1 SMS (Short Message System)
SMS merupakan suatu layanan
untuk mengirim pesan pendek dalam bentuk teks ke suatu nomor
tujuan yang berupa nomor SIM
Card. Pada perangkat mobile Android, layanan pesan pendek ini ditangani
oleh obyek/class SmsManager, SmsMessage dan BroadcastReceiver
13.2 Mengirim SMS
Pada Android, pengiriman SMS
ke suatu nomor tujuan ditangani oleh obyek/class SmsManager.
Untuk memahami bagaimana
menggunakan SmsManager, ikutilah langkah langkah praktikum berikut ini.
13.2.1 Langkah-langkah praktikum
Ikutilah petunjuk praktikum
dengan mengikuti langkah-langkah sebagai berikut :
#1
Dengan menggunakan Eclipse
buatlah Android Application Project
dengan
ketentuan sebagai berikut :
Application Name : SMS 2
Package Name : org.android.belajar.NamaDepan*
→ ISIKAN NAMA DEPAN ANDA
Min SDK Version : 8 (Froyo)
#2
Modifikasi file main.xml yang
berada di folder res/layout dengan menambahkan widget/view sebagai
berikut :
<?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" >
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Nomor Tujuan"
android:textAppearance="?android:attr/textAppearanceMedium"
/>
<EditText
android:id="@+id/editNoTujuan"
android:layout_width="match_parent"
Part 2
Kuliah Aplikasi Mobile
android:layout_height="wrap_content"
android:ems="10"
android:inputType="phone" />
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Isi SMS"
android:textAppearance="?android:attr/textAppearanceMedium"
/>
<EditText
android:id="@+id/editSMS"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10"
android:inputType="textMultiLine" >
</EditText>
<Button
android:id="@+id/btnKirimSMS"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:onClick="clickKirimSMS"
android:text="Kirim SMS" />
</LinearLayout>
#3
Tuliskan source code berikut ini pada activity file (file
SMS2Activity.java) program anda
package org.android.belajar;
import android.app.Activity;
import android.os.Bundle;
import android.telephony.SmsManager;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
public class SMS2Activity extends
Activity
{
Button btnKirimSMS;
EditText editSMS, editNoTujuan;
part 3
Kuliah Aplikasi Mobile
public void onCreate(Bundle
savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
btnKirimSMS = (Button)findViewById(R.id.btnKirimSMS);
editNoTujuan =
(EditText)findViewById(R.id.editNoTujuan);
editSMS =
(EditText)findViewById(R.id.editSMS);
}
public void clickKirimSMS(View
v){
SmsManager sms =
SmsManager.getDefault();
sms.sendTextMessage(editNoTujuan.getText().toString().trim(),
null,
editSMS.getText().toString().trim(),
null, null);
Toast.makeText(this,
"Pesan Terkirim", Toast.LENGTH_SHORT);
}
}
Keterangan :
Untuk menangani pengiriman
SMS digunakan obyek/class SmsManager. Sedangkan untuk mengirim
SMS single part digunakan method sendTextMessage()
#4
Kemudian, berikanlah
permission pada program yang dibuat untuk mengirimkan SMS dengan cara
memodifikasi file
AndroidManifest.xml menjadi seperti berikut :
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="org.android.belajar"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk android:minSdkVersion="8" />
<uses-permission
android:name="android.permission.SEND_SMS"/>
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
>
<activity
android:name=".SMS2Activity"
android:label="@string/app_name"
>
<intent-filter>
<action android:name="android.intent.action.MAIN"
/>
<category android:name="android.intent.category.LAUNCHER"
/>
Part 4
Kuliah Aplikasi Mobile
.
</intent-filter>
</activity>
</application>
</manifest>
#5
Jalankan dua buah AVD dan
kemudian install-lah program anda pada salah satu AVD dan kemudian kirim
SMS ke nomor AVD yang lain
melalui program yang anda buat.
Selanjutnya Menerima SMS Disini ..!!
=>Tutorial mengirim dan menerima SMS Aplikasi mobile Part2
=>Contoh penulisan daftar isi dan BAB 1 untuk T.A
=>Mengenal bahasa pemerogaman PHP
Demikianlah Artikel Tutorial Mengirim dan Menerima SMS Aplikasi Mobile Part1
Sekian Artikel pemerogaman Tutorial Mengirim dan Menerima SMS Aplikasi Mobile Part1, mudah-mudahan bisa memberi manfaat untuk anda semua. baiklah, sekian postingan pemerogaman kali ini.
Anda sedang membaca artikel Tutorial Mengirim dan Menerima SMS Aplikasi Mobile Part1 dan artikel ini url permalinknya adalah http://pemerogaman.blogspot.com/2015/02/tutorial-mengirim-dan-menerima-sms.html Semoga artikel ini bisa bermanfaat.
0 Response to "Tutorial Mengirim dan Menerima SMS Aplikasi Mobile Part1"
Post a Comment