Elektron pochta bu tarmoq orqali bir tizim foydalanuvchisidan bir yoki bir
Download 0.68 Mb. Pdf ko'rish
|
Elektron pochta1
Laboratoriya ishi №4. Elektron pochta - bu tarmoq orqali bir tizim foydalanuvchisidan bir yoki bir nechta qabul qiluvchiga elektron vositalar orqali tarqatiladigan xabarlar. Quyida src/com.example.Mobil ilova/MainActivity.java o'zgartirilgan asosiy faoliyat faylining mazmuni keltirilgan . package com.example.mobil ilova; import android.net.Uri; import android.os.Bundle; import android.app.Activity; import android.content.Intent; import android.util.Log; import android.view.Menu; import android.view.View; import android.widget.Button; import android.widget.Toast; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button startBtn = (Button) findViewById(R.id.sendEmail); startBtn.setOnClickListener(new View.OnClickListener() { public void onClick(View view) { sendEmail(); } }); } protected void sendEmail() { Log.i("Send email", ""); String[] TO = {""}; String[] CC = {""}; Intent emailIntent = new Intent(Intent.ACTION_SEND); emailIntent.setData(Uri.parse("mailto:")); emailIntent.setType("text/plain"); emailIntent.putExtra(Intent.EXTRA_EMAIL, TO); emailIntent.putExtra(Intent.EXTRA_CC, CC); emailIntent.putExtra(Intent.EXTRA_SUBJECT, "Your subject"); emailIntent.putExtra(Intent.EXTRA_TEXT, "Email message goes here"); try { startActivity(Intent.createChooser(emailIntent, "Send mail...")); finish(); Log.i("Finished sending email...", ""); } catch (android.content.ActivityNotFoundException ex) { Toast.makeText(MainActivity.this, "There is no email client installed.", Toast.LENGTH_SHORT).show(); } } } Quyida res/layout/activity_main.xml faylining mazmuni bo'ladi - Bu yerda abc mobil ilova logotipini bildiradi android:layout_height="fill_parent" android:orientation="vertical" > android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Sending Mail Example" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" android:textSize="30dp" /> android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Tutorials point " android:textColor="#ff87ff09" android:textSize="30dp" android:layout_above="@+id/imageButton" android:layout_alignRight="@+id/imageButton" android:layout_alignEnd="@+id/imageButton" /> android:layout_height="wrap_content" android:id="@+id/imageButton" android:src="@drawable/abc" android:layout_centerVertical="true" android:layout_centerHorizontal="true" /> android:id="@+id/sendEmail" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/compose_email"/> Quyida ikkita yangi konstantani aniqlash uchun res/values/strings.xml tarkibi bo'ladi Quyida AndroidManifest.xml ning standart mazmuni keltirilgan android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > android:label="@string/app_name" > Keling, mobil ilova ilovangizni ishga tushirishga harakat qilaylik . O'ylaymanki, siz haqiqiy Android mobil qurilmangizni kompyuteringizga ulagansiz. Ilovani Android Studio’dan ishga tushirish uchun loyihangizdagi faoliyat fayllaridan birini oching va asboblar panelidagi “Ishga tushirish” belgisini bosing. Ilovangizni ishga tushirishdan oldin Android studio oʻrnatuvchisi Android ilovangizni ishga tushirmoqchi boʻlgan variantni tanlash uchun quyidagi oynani koʻrsatadi. Opsiya sifatida mobil qurilmangizni tanlang va keyin quyidagi ekran koʻrsatiladigan mobil qurilmangizni tekshiring − Endi barcha o'rnatilgan elektron pochta mijozlarini ro'yxatga olish uchun Elektron pochta yozish tugmasidan foydalaning. Ro'yxatda siz elektron pochtangizni yuborish uchun elektron pochta mijozlaridan birini tanlashingiz mumkin. Quyida ko'rsatilgandek taqdim etilgan barcha standart maydonlarga ega bo'lgan elektron pochtamni yuborish uchun Gmail mijozidan foydalanmoqchiman. Bu yerda : Android qurilmangiz uchun roʻyxatdan oʻtgan standart elektron pochta identifikatori boʻladi. Siz berilgan standart maydonlardan birini oʻzgartirishingiz va nihoyat, koʻrsatilgan oluvchilarga elektron pochtangizni joʻnatish uchun “Email yuborish” tugmasidan foydalanishingiz mumkin. Download 0.68 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling