কম্পিউটার

কোটলিন প্রোগ্রামিং ব্যবহার করে আমি কীভাবে আমার অ্যান্ড্রয়েড অ্যাপ্লিকেশন থেকে জিমেইল ব্যবহার করে ইমেল পাঠাতে পারি?


এই উদাহরণটি দেখায় কিভাবে কোটলিন ব্যবহার করে আমার অ্যান্ড্রয়েড অ্যাপ্লিকেশন থেকে জিমেইল ব্যবহার করে ইমেল পাঠাতে হয়।

ধাপ 1 - অ্যান্ড্রয়েড স্টুডিওতে একটি নতুন প্রকল্প তৈরি করুন, ফাইলে যান? নতুন প্রকল্প এবং একটি নতুন প্রকল্প তৈরি করতে প্রয়োজনীয় সমস্ত বিবরণ পূরণ করুন৷

ধাপ 2 − res/layout/activity_main.xml-এ নিম্নলিখিত কোড যোগ করুন।

উদাহরণ

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="https://schemas.android.com/apk/res/android"
   xmlns:tools="https://schemas.android.com/tools"
   android:layout_width="match_parent"
   android:layout_height="match_parent"
   android:orientation="vertical"
   android:padding="4dp"
   tools:context=".MainActivity">
<TextView
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:text="Recipient email!" />
<EditText
   android:id="@+id/editTextMail"
   android:layout_width="match_parent"
   android:layout_height="wrap_content" />
<TextView
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:text="Subject" />
<EditText
   android:id="@+id/editTextSubject"
   android:layout_width="match_parent"
   android:layout_height="wrap_content" />
<TextView
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:text="Message" />
<EditText
   android:id="@+id/editTextMessage"
   android:layout_width="match_parent"
   android:layout_height="wrap_content"
   android:lines="4" />
<Button
   android:id="@+id/buttonSend"
   android:layout_width="match_parent"
   android:layout_height="wrap_content"
   android:text="Send" />
</LinearLayout>

ধাপ 3 − নিম্নলিখিত কোডটি src/MainActivity.kt

এ যোগ করুন
import android.content.Intent
import android.os.Bundle
import android.widget.Button
import android.widget.EditText
import androidx.appcompat.app.AppCompatActivity
class MainActivity : AppCompatActivity() {
   lateinit var editTextMail: EditText
   lateinit var editTextSubject: EditText
   lateinit var editTextMessage: EditText
   lateinit var buttonSend: Button
   lateinit var email: String
   lateinit var subject: String
   lateinit var message: String
   override fun onCreate(savedInstanceState: Bundle?) {
      super.onCreate(savedInstanceState)
      setContentView(R.layout.activity_main)
      title = "KotlinApp"
      editTextMail = findViewById(R.id.editTextMail)
      editTextSubject = findViewById(R.id.editTextSubject)
      editTextMessage = findViewById(R.id.editTextMessage)
      buttonSend = findViewById(R.id.buttonSend)
      buttonSend.setOnClickListener {
         getData() "
         startActivity(Intent.createChooser(intent, "Select email"))
      }
   }
   private fun getData() {
      email = editTextMail.text.toString()
      subject = editTextSubject.text.toString()
      message = editTextMessage.text.toString()
   }
}

পদক্ষেপ 4৷ − androidManifest.xml

-এ নিম্নলিখিত কোড যোগ করুন
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="https://schemas.android.com/apk/res/android"
package="com.example.q11">
   <application
      android:allowBackup="true"
      android:icon="@mipmap/ic_launcher"
      android:label="@string/app_name"
      android:roundIcon="@mipmap/ic_launcher_round"
      android:supportsRtl="true"
      android:theme="@style/AppTheme">
      <activity android:name=".MainActivity">
         <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
         </intent-filter>
      </activity>
   </application>
</manifest>

আপনার অ্যাপ্লিকেশন চালানোর চেষ্টা করা যাক. আমি ধরে নিচ্ছি আপনি আপনার কম্পিউটারের সাথে আপনার আসল অ্যান্ড্রয়েড মোবাইল ডিভাইসটি সংযুক্ত করেছেন৷ অ্যান্ড্রয়েড স্টুডিও থেকে অ্যাপটি চালাতে, আপনার প্রোজেক্টের অ্যাক্টিভিটি ফাইলগুলির একটি খুলুন এবং রান আইকনে ক্লিক করুন টুলবার থেকে কোটলিন প্রোগ্রামিং ব্যবহার করে আমি কীভাবে আমার অ্যান্ড্রয়েড অ্যাপ্লিকেশন থেকে জিমেইল ব্যবহার করে ইমেল পাঠাতে পারি? । একটি বিকল্প হিসাবে আপনার মোবাইল ডিভাইস নির্বাচন করুন এবং তারপরে আপনার মোবাইল ডিভাইসটি পরীক্ষা করুন যা আপনার ডিফল্ট স্ক্রীন প্রদর্শন করবে

কোটলিন প্রোগ্রামিং ব্যবহার করে আমি কীভাবে আমার অ্যান্ড্রয়েড অ্যাপ্লিকেশন থেকে জিমেইল ব্যবহার করে ইমেল পাঠাতে পারি?

কোটলিন প্রোগ্রামিং ব্যবহার করে আমি কীভাবে আমার অ্যান্ড্রয়েড অ্যাপ্লিকেশন থেকে জিমেইল ব্যবহার করে ইমেল পাঠাতে পারি?

কোটলিন প্রোগ্রামিং ব্যবহার করে আমি কীভাবে আমার অ্যান্ড্রয়েড অ্যাপ্লিকেশন থেকে জিমেইল ব্যবহার করে ইমেল পাঠাতে পারি?



  1. বান্ডেল ব্যবহার করে অ্যান্ড্রয়েডে এক ক্রিয়াকলাপ থেকে অন্যটিতে ডেটা কীভাবে প্রেরণ করবেন?

  2. অভিপ্রায় ব্যবহার করে অ্যান্ড্রয়েডে এক কার্যকলাপ থেকে অন্যটিতে ডেটা কীভাবে প্রেরণ করবেন?

  3. আমি কীভাবে আমার অ্যান্ড্রয়েড অ্যাপ্লিকেশন থেকে জিমেইল ব্যবহার করে ইমেল পাঠাতে পারি?

  4. কোটলিন ব্যবহার করে অ্যান্ড্রয়েডে একটি ইমেজ গ্যালারি থেকে কীভাবে একটি ছবি বাছাই করবেন?