কম্পিউটার

অ্যান্ড্রয়েডে প্রসঙ্গ কী?


সংজ্ঞা

এটি অ্যাপ্লিকেশন/অবজেক্টের বর্তমান অবস্থার প্রেক্ষাপট। এটি নতুন তৈরি বস্তুগুলিকে বুঝতে দেয় কী চলছে। সাধারণত, আপনি আপনার প্রোগ্রামের অন্য একটি অংশ (ক্রিয়াকলাপ এবং প্যাকেজ/অ্যাপ্লিকেশন) সম্পর্কিত তথ্য পেতে এটিকে কল করেন। নীচের প্রোগ্রামে আপনি দেখতে পাবেন যে আমরা একটি টেক্সটভিউ ডায়নামিকভাবে তৈরি করেছি এবং প্রসঙ্গ পাস করেছি। এই প্রসঙ্গটি পরিবেশ সম্পর্কে তথ্য পেতে ব্যবহৃত হয়।

এই উদাহরণটি দেখায় যে আমি কীভাবে একটি অ্যান্ড্রয়েড টেক্সটভিউতে প্রসঙ্গ প্রদর্শন করব।

ধাপ 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:id="@+id/linearLayout"
   android:orientation="vertical"
   android:padding="16sp"
   tools:context=".MainActivity">
</LinearLayout>

ধাপ 3 − src/MainActivity.java

-এ নিম্নলিখিত কোড যোগ করুন
import android.graphics.Color;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.LinearLayout;
import android.widget.TextView;
public class MainActivity extends AppCompatActivity {
   @Override
   public void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.activity_main);
      LinearLayout linearLayout = findViewById(R.id.linearLayout);
      TextView textViewContext = new TextView(getApplicationContext());
      textViewContext.setTextSize(30);
      textViewContext.setText("Application Context");
      textViewContext.setTextColor(Color.RED);
      TextView textViewActivityContext = new TextView(this);
      textViewActivityContext.setTextSize(30);
      textViewActivityContext.setText("Activity Context");
      linearLayout.addView(textViewContext);
      linearLayout.addView(textViewActivityContext);
   }
}

ধাপ 4 − androidManifest.xml

-এ নিম্নলিখিত কোড যোগ করুন
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="https://schemas.android.com/apk/res/android" package="app.com.sample">
   <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. Android এ Flubot ম্যালওয়্যার কি?

  3. স্টক অ্যান্ড্রয়েড ঠিক কি?

  4. Android সিস্টেম ওয়েবভিউ কি?