কম্পিউটার

একটি খণ্ডে প্রসঙ্গ কিভাবে ব্যবহার করবেন?


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

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

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

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="https://schemas.android.com/apk/res/android"
   android:orientation="vertical"
   android:layout_width="match_parent"
   android:layout_height="match_parent">
   <LinearLayout
      android:id="@+id/linearlayout01"
      android:layout_width="fill_parent"
      android:layout_height="fill_parent"
      android:background="#ccc"
      android:layout_weight="1"
      android:orientation="vertical">
      <fragment android:name="com.example.myapplication.FirstFragment"
         android:id="@+id/frag_1"
         android:layout_width="fill_parent"
         android:layout_height="fill_parent" />
   </LinearLayout>
   <LinearLayout
      android:id="@+id/linearlayout02"
      android:layout_width="fill_parent"
      android:layout_height="fill_parent"
      android:layout_weight="1"
      android:background="#eee"
      android:orientation="vertical">
      <fragment android:name="com.example.myapplication.SecondFragment"
         android:id="@+id/frag_2"
         android:layout_width="fill_parent"
         android:layout_height="fill_parent" />
   </LinearLayout>
</LinearLayout>

উপরের কোডে, আমরা দুটি টুকরা নিয়েছি।

ধাপ 3 − src/MainActivity.java

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

পদক্ষেপ 4৷ − src/ FirstFragment.java

-এ নিম্নলিখিত কোড যোগ করুন
package com.example.myapplication;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
public class FirstFragment extends Fragment {
   @Override
   public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
      ViewGroup root = (ViewGroup) inflater.inflate(R.layout.fragment, null);
      TextView but = (TextView) root.findViewById(R.id.text);
      but.setText(""+getActivity());
      return root;
   }
}

পদক্ষেপ 4৷ − src/ SecondFragment.java

-এ নিম্নলিখিত কোড যোগ করুন
package com.example.myapplication;
import android.os.Bundle;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
public class SecondFragment extends Fragment {
   TextView textView;
   View view;
   @Nullable
   @Override
   public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
      view = inflater.inflate(R.layout.fragment, container, false);
      return view;
   }
}

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

একটি খণ্ডে প্রসঙ্গ কিভাবে ব্যবহার করবেন?


  1. অ্যান্ড্রয়েড অ্যাপ্লিকেশনে ফায়ারবেস মেসেজিং কীভাবে ব্যবহার করবেন?

  2. ফ্র্যাগমেন্টে findViewById কিভাবে ব্যবহার করবেন?

  3. টুলবার অ্যান্ড্রয়েডে সার্চভিউ কীভাবে ব্যবহার করবেন?

  4. অ্যান্ড্রয়েডে এক্সএমএল পার্স করার জন্য কিভাবে XMLPullParser ব্যবহার করবেন?