কম্পিউটার

অ্যান্ড্রয়েডে ফিলপ্যারেন্ট এবং মোড়ানো সামগ্রীর মধ্যে পার্থক্য কী?


এই উদাহরণটি দেখায় কিভাবে আমি Android-এ ফিলপ্যারেন্ট এবং র‍্যাপ কন্টেন্টের মধ্যে পার্থক্য দেখাতে পারি।

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

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

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
   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"
   tools:context=".MainActivity">
   <TextView
      android:layout_width="fill_parent"
      android:layout_height="fill_parent"
      android:text="A wiki is run using wiki software, otherwise known as a wiki engine. A wiki
      engine is a type of content management system, but it differs from most other such systems,
      including blog software, in that the content is created without any defined owner or leader,
       and wikis have little inherent structure, allowing structure to emerge according to the needs
       of the users."/>
   <TextView
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:layout_centerInParent="true"
      android:text="This is a Wrap text"/>
</RelativeLayout>

ধাপ 3 − src/MainActivity.java

-এ নিম্নলিখিত কোড যোগ করুন
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
public class MainActivity extends AppCompatActivity {
   @Override
   protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.activity_main);
   }
}

পদক্ষেপ 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. DirectX 11 এবং DirectX 12-এর মধ্যে পার্থক্য কী?

  2. অ্যান্ড্রয়েডে মাধ্যাকর্ষণ এবং লেআউট_গ্রাভিটির মধ্যে পার্থক্য কী?

  3. অ্যান্ড্রয়েডে পার্সেলেবল এবং সিরিয়ালাইজেবলের মধ্যে পার্থক্য

  4. অ্যান্ড্রয়েডে onCreate() এবং onStart() এর মধ্যে পার্থক্য কী?