Thursday, April 19, 2018
Tuesday, April 17, 2018
Friday, April 13, 2018
cara mudah membuat project atau aplikasi sms di eclips
Cara Membuat Aplikasi SMS Pakai Eclipse.
SMS
Pada bagian ini, kita akan latihan membuat aplikasi yang bisa dipakai untuk mengirim SMS.
Skenarionya, disediakan 2 buah editText yang masing-masing digunakan untuk memasukkan nomor
tujuan dan isi pesan yang akan dikirim. Sebuah button bertugas untuk melakukan perintah untuk
proses pengiriman pesan. Untuk lebih memahaminya, lakukan langkah-langkah berikut :
1. Buat project Android baru dengan nama SMS dengan pengaturan seperti berikut :
SMS
Pada bagian ini, kita akan latihan membuat aplikasi yang bisa dipakai untuk mengirim SMS.
Skenarionya, disediakan 2 buah editText yang masing-masing digunakan untuk memasukkan nomor
tujuan dan isi pesan yang akan dikirim. Sebuah button bertugas untuk melakukan perintah untuk
proses pengiriman pesan. Untuk lebih memahaminya, lakukan langkah-langkah berikut :
1. Buat project Android baru dengan nama SMS dengan pengaturan seperti berikut :
2. Pada AndroidManifest.xml, tambahkan uses-permission seperti berikut
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.sms"
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=".SMSActivity"
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>
</manifest>
3. Kemudian ketik kode perintah berikut pada main.xml :
<?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:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="" />
<LinearLayout
android:id="@+id/linearLayout1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="No. Tujuan" />
<EditText
android:id="@+id/noTujuan"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.1"
android:inputType="number" />
</LinearLayout>
<LinearLayout
android:id="@+id/linearLayout2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Ketikkan pesan disini" />
</LinearLayout>
<EditText
android:id="@+id/isiPesan"
android:layout_width="match_parent"
android:layout_height="85dip"
android:editable="true"
android:gravity="top"
android:inputType="text|textMultiLine"
android:singleLine="false" >
<requestFocus />
</EditText>
<Button
android:id="@+id/btnSend"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="KIRIM" />
</LinearLayout>
4. Ketik kode perintah berikut pada SMSActivity.java :
package com.sms;
import android.app.Activity;
import android.app.PendingIntent;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.os.Bundle;
import android.telephony.SmsManager;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
public class SMSActivity extends Activity implements OnClickListener {
EditText noTujuan, pesan;
Button kirimBtn;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
noTujuan = (EditText) findViewById(R.id.noTujuan);
pesan = (EditText) findViewById(R.id.isiPesan);
kirimBtn = (Button) findViewById(R.id.btnSend);
kirimBtn.setOnClickListener(this);
}
public void onClick(View v) {
// TODO Auto-generated method stub
try {
sendSMS(noTujuan.getText().toString(), pesan.getText().toString());
} catch (Exception e) {
Toast.makeText(this, "Gagal karena " + e.toString(),
Toast.LENGTH_SHORT).show();
// TODO Auto-generated catch block
e.printStackTrace();
}
}
private void sendSMS(String tujuan, String pesan) {
// TODO Auto-generated method stub
String SENT = "SMS_SENT";
String DELIVERED = "SMS_DELIVERED";
PendingIntent pi = PendingIntent.getBroadcast(this, 0,new
Intent(SENT), 0);
PendingIntent deliveri_pi = PendingIntent.getBroadcast(this, 0,new
Intent(DELIVERED), 0);
BroadcastReceiver brSend = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
// TODO Auto-generated method stub
switch (getResultCode()) {
case Activity.RESULT_OK:
Toast.makeText(getBaseContext(), "Terkirim",
Toast.LENGTH_SHORT).show();
break;
case SmsManager.RESULT_ERROR_GENERIC_FAILURE:
Toast.makeText(getBaseContext(), "Generic Failure",
Toast.LENGTH_SHORT).show();
break;
case SmsManager.RESULT_ERROR_NO_SERVICE:
Toast.makeText(getBaseContext(), "No Service",
Toast.LENGTH_SHORT).show();
break;
case SmsManager.RESULT_ERROR_NULL_PDU:
Toast.makeText(getBaseContext(), "Null PDU",
Toast.LENGTH_SHORT).show();
break;
case SmsManager.RESULT_ERROR_RADIO_OFF:
Toast.makeText(getBaseContext(), "Radio Off",
Toast.LENGTH_SHORT).show();
break;
}
}
};
BroadcastReceiver brDelivered = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
// TODO Auto-generated method stub
switch (getResultCode()) {
case Activity.RESULT_OK:
Toast.makeText(getBaseContext(), "SMS Diterima",
Toast.LENGTH_SHORT).show();
break;
case Activity.RESULT_CANCELED:
Toast.makeText(getBaseContext(), "Sms gagal",
Toast.LENGTH_SHORT).show();
break;
}
}
};
registerReceiver(brSend, new IntentFilter(SENT));
registerReceiver(brDelivered, new IntentFilter(DELIVERED));
SmsManager smsman = SmsManager.getDefault();
smsman.sendTextMessage(tujuan, null, pesan, pi, deliveri_pi);
}
}
5. Simpan aplikasi dan silahkan coba pada emoulator dan smartphone.
6. Sampai disini latihan membuat aplikasi SMS sederhana selesai.
Semoga Bermanfaat . . .
copyright by irwan nacikit
Wednesday, April 11, 2018
Tips Dan Trik Ampuh Untuk Cepat Sukses
“TIPS DAN TRIK
CEPAT SUKSES”
Assalamualaiqum Wr Wb . . .
Hari Ini saya Akan
membagikan Tips Dan Trik Untuk Bisa Menjadi seorang Yang SUKSES, Tampa Basa
Basi Mari Kita Simak Artikel DIbawah Ini.
Tetapi sebelum kita melanjukan ke tips & trik dibawah ini,
ynag perlu anda tahu, jika mempunyai sebuah impian yang ingin mencapainya, kita
harus punya tekad, semangat tingi, percaya diri dan terus Berusaha Sambil Berdo’a
Sehinga Apa Yang Di Cita-citkan dapat Dapat terlaksana.
Untuk Itu saya
mulai dari trik dan tips yang pertama Yaitu ;
1. Menabung.
Kata “MENABUNG”
tidak asing lagi bagi Kita Yang Mempunyai Impian Yang Besar Yakin Dengan Cara
Menabung Anda Pasti Akan Cepat Merasakan Hasil Yang Sangat Memuaskan Walaupun, Menabung Begitu lamanya
tetapi anda bisa membeli apa yang anda inginkan, Dan jadilah orang yang optimis
dan semangat berusaha sehinga anda bisa menikmati apa yang anda miliki, ada
satu pepatah “Siapa Yang Tanam Dia Yang akan Memanennya” Seperti Halnya Deanga Menabung
Deangan cara ini yakin anda bisa sukses kedepannya Dan Bisa Menjamin Kehidupan
anda di Hari Tua.
<Next Tips & Trik ->
2. Belajar Membuka Usaha
Kecil-Kecilan.
Contoh !
Dengan Usaha Yang Kecil, Kita Bisa Memacu pemikiran Kita
Untuk Bagaimana Memanejen diri Kita,
Supaya Sebuah Usaha yang Kita Jalankan bisa menghasilkan keuntungan dan melatih kemampuan kita untuk membangun sebuah usaha, Maka dari itu dengan terus belajar dari hal-hal yang kecil kita bisa mendapatkan ilmu dan pengalaman yang besar dalam dunia bisnis.
SEMOGA BERMANFAAT
Supaya Sebuah Usaha yang Kita Jalankan bisa menghasilkan keuntungan dan melatih kemampuan kita untuk membangun sebuah usaha, Maka dari itu dengan terus belajar dari hal-hal yang kecil kita bisa mendapatkan ilmu dan pengalaman yang besar dalam dunia bisnis.
SEMOGA BERMANFAAT
Mungkin Itu saja Yang Dapat saya Bagikan, dan Mungki
Teman-teman Punya Tips tersendiri Maka lakukanlah dengan hati dan tanamkan
keyakinan bahwa saya bisa SUKSES seperti Orang lain, Semoga Artikel Ini Bisa
Bermanfaat Bagi Anda Semu, Sekian Dan Terima Kasih Wabilahitaufikwalhidayah
Wassalammu’alayqum wr wb .
Copiright By Irwan Nacikit
Subscribe to:
Posts (Atom)