কম্পিউটার

অ্যান্ড্রয়েড অ্যাপে কীভাবে চিত্রের আকার পরিবর্তন করবেন?


এই উদাহরণটি Android অ্যাপে চিত্রের আকার পরিবর্তন করার বিষয়ে প্রদর্শন করে৷

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

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

<প্রি>? xml সংস্করণ ="1.0" এনকোডিং ="utf-8" ?> "Line_thparlay" /> <বোতাম android :layout_width="0dp" Android :layout_height="wrap_content" Android :layout_height="wrap_content" Android :layout_8" :layout_weight ="1" android :onClick="u ploadImage" android :text="চিত্র আপলোড করুন" /> <বোতাম android :layout_width="0dp" android :layout_height="wrap_content" Android :layout_marginTop="8dp" Android :layout_weight="1" Android :onClick="" resize Image :text="চিত্রের আকার পরিবর্তন করুন" />

ধাপ 3 − src/MainActivity.java

-এ নিম্নলিখিত কোড যোগ করুন
package app.tutorialspoint.com.sample;import android.app.Activity;import android.content.Intent;import android.graphics.Bitmap;import android.net.Uri;import android.provider.MediaStore;Android আমদানি করুন। support.v7.app.AppCompatActivity; android.os.Bundle আমদানি করুন; android.view.View আমদানি করুন; android.widget.ImageView আমদানি করুন; java.io.IOException আমদানি করুন; পাবলিক ক্লাস মেইনঅ্যাক্টিভিটি AppCompatActivity প্রসারিত করে { ImageView ivImage; পাবলিক স্ট্যাটিক ফাইনাল int PICK_IMAGE =1; আপনার বিটম্যাপ বিটম্যাপ; @ওভাররাইড সুরক্ষিত অকার্যকর অনক্রিয়েট (বান্ডেল সেভডইনস্ট্যান্সস্টেট) { সুপার .অনক্রিয়েট(সেভডইনস্ট্যান্সস্টেট); setContentView(R.layout. activity_main ); ivImage =findViewById(R.id. ivImage ); } সর্বজনীন অকার্যকর আপলোড চিত্র (দর্শন দেখুন) { উদ্দেশ্য অভিপ্রায় =নতুন অভিপ্রায়(ইন্টেন্ট। ACTION_GET_CONTENT ); intent.setType( "image/*" ); startActivityForResult(উদ্দেশ্য , PICK_IMAGE); } পাবলিক ভ্যাইড রিসাইজ ইমেজ (ভিউ ভিউ) { বিটম্যাপ রিসাইজ করা হয়েছে =বিটম্যাপ। স্কেলডবিটম্যাপ তৈরি করুন (আপনার বিটম্যাপ, 400, 400, সত্য); ivImage .setImageBitmap(রিসাইজ করা হয়েছে); } @ActivityResult (int requestCode , int resultCode , Intent data) { super .onActivityResult(requestCode , resultCode , data); if (requestCode ==PICK_IMAGE &&resultCode ==কার্যকলাপ। RESULT_OK ) { if (data ==null) { //একটি ত্রুটি রিটার্ন প্রদর্শন করুন; } চেষ্টা করুন { Uri imageUri =data.getData(); yourBitmap =MediaStore.Images.Media. getBitmap ( এই .getContentResolver() , imageUri); ivImage .setImageBitmap( আপনার বিটম্যাপ ); } ধরা (IOException e) { e.printStackTrace(); } } } }

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

-এ নিম্নলিখিত কোড যোগ করুন <প্রি>? xml সংস্করণ ="1.0" এনকোডিং ="utf-8" ?> <অ্যাপ্লিকেশন অ্যান্ড্রয়েড :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"> <শ্রেণি android :name="android.intent .category.LAUNCHER" />



  1. অ্যান্ড্রয়েড অ্যাপে ক্যামেরা দিয়ে কীভাবে কাজ করবেন?

  2. অ্যান্ড্রয়েডে একটি চিত্রকে বেস 64 স্ট্রিংয়ে কীভাবে রূপান্তর করবেন?

  3. কিভাবে একটি অ্যান্ড্রয়েড অ্যাপে TextToSpeech তৈরি করবেন?

  4. অ্যান্ড্রয়েড অ্যাপে একটি সাধারণ পাঠ্য ফাইল কীভাবে পড়বেন?