কম্পিউটার

অ্যান্ড্রয়েডে কীভাবে একটি টেক্সটভিউ থেকে অন্যটিতে অ্যানিমেট পাঠ্য তৈরি করবেন?


এই উদাহরণটি দেখায় কিভাবে একটি টেক্সটভিউ থেকে অন্য টেক্সটভিউতে অ্যানিমেট টেক্সট করা যায়।

ধাপ 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:gravity = "center"
   android:layout_height = "match_parent">
   <LinearLayout
      android:layout_width = "wrap_content"
      android:layout_height = "wrap_content">
      <LinearLayout
         android:id = "@+id/parent"
         android:layout_width = "wrap_content"
         android:layout_height = "wrap_content">
      <TextView
         android:id = "@+id/text"
         android:textSize = "30dp"
         android:textAlignment = "center"
         android:layout_width = "match_parent"
         android:textColor = "#ff4500"
         android:layout_height = "wrap_content"
         android:singleLine = "true" />
      </LinearLayout>
      <Button
         android:id = "@+id/animate"
         android:text = "Animated button"
         android:layout_width = "wrap_content"
         android:layout_height = "wrap_content" />
   </LinearLayout>
</RelativeLayout>

উপরের কোডে, আমরা টেক্সট ভিউ এবং বোতাম নিয়েছি, যখন ব্যবহারকারী বোতামে ক্লিক করেন, টেক্সটভিউ আপডেট হতে চলেছে

ধাপ 3 − src/MainActivity.java

-এ নিম্নলিখিত কোড যোগ করুন
package com.example.andy.myapplication;

import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.view.animation.Animation;
import android.view.animation.AnimationUtils;
import android.widget.Button;
import android.widget.LinearLayout;
import android.widget.TextView;

public class MainActivity extends AppCompatActivity {
   @Override
   protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.activity_main);
      final TextView view = findViewById(R.id.text);
      final LinearLayout parent = findViewById(R.id.parent);
      view.setText("1+2");
      Button animate = findViewById(R.id.animate);
      animate.setOnClickListener(new View.OnClickListener() {
         @Override
         public void onClick(View v) {
            Animation slideUp = AnimationUtils.loadAnimation(getApplicationContext(), R.anim.slide_up);
            slideUp.setAnimationListener(new Animation.AnimationListener() {
               @Override
               public void onAnimationStart(Animation animation) {
               }
               @Override
               public void onAnimationEnd(Animation animation) {
                  view.setText("3");
               }
               @Override
               public void onAnimationRepeat(Animation animation) {
               }
            });
            parent.startAnimation(slideUp);
         }
      });
   }
}

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

অ্যান্ড্রয়েডে কীভাবে একটি টেক্সটভিউ থেকে অন্যটিতে অ্যানিমেট পাঠ্য তৈরি করবেন?

উপরের ফলাফলে প্রাথমিক স্ক্রীনে দেখানো হয়েছে, যখন ব্যবহারকারী বোতামে ক্লিক করবে, এটি নীচের দেখানো টেক্সট ভিউ আপডেট করবে -

অ্যান্ড্রয়েডে কীভাবে একটি টেক্সটভিউ থেকে অন্যটিতে অ্যানিমেট পাঠ্য তৈরি করবেন?



অ্যান্ড্রয়েডে কীভাবে একটি টেক্সটভিউ থেকে অন্যটিতে অ্যানিমেট পাঠ্য তৈরি করবেন?


  1. অ্যান্ড্রয়েডে টেক্সটভিউতে পাঠ্যকে কীভাবে জাস্টিফাই করবেন?

  2. অ্যান্ড্রয়েডে একটি কার্যকলাপ থেকে অন্য একটি কার্যকলাপ কিভাবে একটি ইমেজ পাস?

  3. অ্যান্ড্রয়েডে এক ফ্র্যাগমেন্ট থেকে অন্য ফ্র্যাগমেন্টে ডেটা কীভাবে পাঠাবেন?

  4. অ্যান্ড্রয়েডে টেক্সটভিউতে পাঠ্যকে কীভাবে জাস্টিফাই করবেন?