Android studio Sms uygulaması

YnSGnDz

Katılımcı Üye
1 Mar 2012
306
0
System.dpw


ilk olarak;
2 adet textView (telefon no , mesaj)
2 adet editText
1 adet Button (Gönder)

Ekliyoruz (sürükle bırak ile soldaki "palette" kısmından)

VPqRpP.png


Android'te kodlarımızı java da ki MainActivity sınıfımıza yazıyoruz.
Orada öncelikle 2 tane editText i tanımlayacağız

nj8oPR.png


Sıra butonun tıklanma olayına geldi butonu tanımlayıp onClick yöntemiyle tıklama olayını veriyoruz

vX17zp.png


Tıkayınca Smsmaneger'ı aktif etmesini ve editTextlerdeki verileri çekerek mesajı göndermesini istedim.

1VQ0PG.png



Son olarak Android Manifest dosyamız :

Android sistemi bir uygulama bileşenini başlatmadan önce, uygulamanın AndroidManifest.xml dosyasını okuyarak bileşenin varlığını kontrol etmelidir.
Bir uygulamaya ait bütün bileşenlerin uygulamanın ana proje dizininde olması gereken bu dosya içinde bildirimi yapılmalıdır.

Manifest dosyası uygulamaya ait bileşenlerin bildirimine ek olarak aşağıdaki işlemleri de yapar:
>İnternet veya kullanıcı bilgileri gibi kullanıcı izinlerini belirlemek.
>Uygulamanın gerektirdiği minimum API seviyesini bildirmek.
>Uygulamanın gerektirdiği donanım ve yazılım özelliklerini bildirmek (kamera, bluetooth hizmeti gibi).
>Android API'leri dışında uygulamanın gerektirdiği API kütüphaneleri (Google Maps kütühanesi gibi).

Tüm uygulama bileşenlerinin bildirimi benzer şekilde yapılmalır:
<activity> Aktivite elemanları
<service> Hizmet elemanları
<receiver> Mesaj alıcıları elemanları
<provider> İçerik sağlayıcı elemanları
Application tagları içine kendi activity'mizi koyuyoruz.
İzin alırken <usespermission android:name="Alıncak isim"/> şeklinde alıyoruz.

LZV0Pb.png


uygulamamız hazır fakat uygulamayı emulator vb. yerlerde açarsanız çalışmayabilir
apk dosyasını indirip telefonunuzda denerseniz çalışıcaktır.
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.