دوره های آموزشی
خانه / اندروید / برنامه ارسال ایمیل در اندروید

برنامه ارسال ایمیل در اندروید

در این پست از وب سایت آکادمی برنامه نویسان مشهد به آموزش و نحوه ساخت برنامه ارسال ایمیل در اندروید خواهیم پرداخت :

مقدمه:

سلام به همه!

      در این مقاله آموزش ارسال ایمیل در اندروید خواهیم آموخت که چگونه یک برنامه اندرویدی ایجاد کنیم تا بتواند ایمیلی را با استفاده از کلاینت ایمیل ارسال نماید. در این آموزش، ما از سرویس اینتنت (Intent) اندروید که به ما برای ارسال ایمیل کمک می کند استفاده می کنیم.

اینتنت در توسعه آندروید بسیار مفید واقع است. اینتنت (Intent) به ما کمک می کند که به خدمات مورد نیازی همچون برقراری تماس ، اس ام اس، GPS، و غیره دسترسی پیدا کنیم. اینتنت در اندروید وظیفه های دیگری نیز دارد.

نیازها:

• Studio 2.3.3 آندروید
• اندکی اطلاعات در مورد Java و XML
• تلفن اندرویدی برای تست اپلیکیشن اندروید

اکنون کار را شروع می کنیم.
با ایجاد یک اپلیکیشن اندرویدی با استفاده از Android Studio آغاز می کنیم. همچنین لینک دانلود پروژه دانلود پروژه در پایین قرار دارد که می توانید آن را دانلود کنید .

مرحله 1 – ایجاد یک پروژه جدید با کمک Android Studio

Android Studio را باز کنید و یک پروژه جدید ایجاد کنید و نام آن را به عنوان ” Send Email” بگذارید. دامین شرکت (company domain) را هر چیزی که دوست دارید قرار دهید برای مثال: foo.android (شما می توانید از نام خودتان نیز استفاده کنید).
• روی ” Next ” کلیک کنید و Min SDK را انتخاب کنید .من Android 4.1 (Jelly Bean) را انتخاب کرده ام.
• روی ” Next” کلیک کنید و ” Empty Activity” را انتخاب کنید.
• Activity را به صورت Main Activity انتخاب کنید و روی “Next” و سپس روی “Finish” کلیک کنید.

.ارسال ایمیل در اندروید

.

ارسال Email در اندروید

زمانیکه که پروژه جدید خود را ایجاد می کنیم، Gradle زمانی را برای همگام سازی این پروژه به خود اختصاص داده و تمامی توابع (dependencies) را دریافت می کند. گاهی اوقات این فرایند نیز زمان زیادی به طول می انجامد.

مرحله 2 – ایجاد لایوت اپلیکیشن ارسال ایمیل

در اینجا لایوتی برای اپلیکیشن ایجاد خواهیم نمود. بخاطر اهداف آموزشی، اپلیکیشن ساده ای ارائه خواهیم داد. برای ارسال ایمیل، معمولا به سه فیلد نیاز دارین به عنوان مثال، To، Subject و Message . بنابراین، با کمک TextView و EditText، یک لایوت را برای سه فیلد ایجاد خواهیم نمود و در نهایت، ما باید یک دکمه ” Send ” برای ارسال ایمیل داشته باشیم. کد XML برای لایوت ما در زیر نشان داده شده است.

activity_main.xml

.

 

مرحله 3- ارسال کد Java برای اپلیکیشن اندرویدی ایمیل

بخش اصلی کدی که برای این پروژه خواهیم نوشت این قسمت می باشد . در مقدمه گفتیم که با استفاده از اینتنت ، ایمیل ارسال خواهیم کرد.
اینتنت با استفاده از سرویس ایمیل ، کلاینت ایمیل را فراخوانی می کند و داده های اپلیکیشن ما را از string به ایمیل کلاینت ارسال می کند و ایمیل کلاینت از این داده ها برای ارسال ایمیل استفاده خواهد کرد. انجام این کار ساده و آسان است. 🙂
فقط کد java زیر را کپی کنید و آن را در MainActivity.java وارد کنید.

MainActivity.java

.

اگر کسی در شناسایی کد java با مشکل مواجه شد، می تواند آن را در زیر مطرح کند تا در جهت درک بهتر کدها راهنمایی ارائه کنم .

مرحله 4 – کامپایل و اجرا

در حال حاضر، ما برای کامپایل و اجرای اپلیکیشن Send Email Android آماده هستیم. زمانی که اپلیکیشن ما نصب شود صفحه زیرباز خواهد شد.
اکنون، ایمیلی را نوشته تا آن را امتحان کنیم . دکمه Send را فشار دهید تا بررسی کنید آیا کار می کند یا نه. هنگامی که بر روی دکمه Send کلیک میکنیم، از شما خواسته می شود تا کلاینت ایمیل را انتخاب کنید. سپس کلاینت ایمیل خود را انتخاب کنید و پس از ارسال ایمیل، inbox خود را چک نمایید.

ارسال ایمیل در اندروید

.آموزش اندروید
.
.آموزش ارسال ایمیل در اندروید استدیو
.
.دوره آموزش اندروید

برنامه نویسان مشهد

دانلود پروژه ارسال ایمیل در اندروید

درباره ی برنامه نویسان

همچنین ببینید

ساخت دیالوگ در اندروید استودیو

در این مقاله، قصد داریم نحوه ساخت دیالوگ در اندروید استودیو آموزش دهیم . سابقا از ...

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *