কম্পোজে ছবি এবং গ্রাফিক্স
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
আপনার Android অ্যাপ্লিকেশানগুলিতে উজ্জ্বল, আকর্ষক ভিজ্যুয়ালগুলি ব্যবহার করা আপনার অ্যাপ্লিকেশনটির চেহারা এবং অনুভূতি উন্নত করতে সহায়তা করতে পারে৷ অ্যান্ড্রয়েডে, কয়েকটি ভিন্ন উপায় রয়েছে যার মাধ্যমে আপনি স্ক্রিনে দৃশ্যমানভাবে কিছু রেন্ডার করতে পারেন- হয় একটি ভেক্টর, বিটম্যাপ ব্যবহার করে বা স্ক্রিনে একটি ক্যানভাস দিয়ে সরাসরি অঙ্কন। এই বিভাগে, এই বিভিন্ন ধরণের গ্রাফিক্স কীভাবে কাজ করবেন তা শিখুন।
এই বিবরণগুলি ব্যবহার করে চিত্রগুলির সাথে কীভাবে কাজ করবেন তা শিখুন:
- ছবি লোড হচ্ছে : ডিস্ক বা ইন্টারনেট থেকে কীভাবে একটি ছবি লোড করতে হয় তা শিখুন
- ইমেজবিটম্যাপ বনাম ইমেজভেক্টর : দুটি সবচেয়ে সাধারণ ইমেজ ফরম্যাট, রাস্টার এবং ভেক্টরের সাথে কীভাবে কাজ করবেন তা শিখুন।
- মেটেরিয়াল আইকন : মেটেরিয়াল ডিজাইন 3 নির্দেশিকা অনুসরণ করে স্ক্রিনে একটি একক রঙের আইকন আঁকার সুবিধাজনক উপায় সম্পর্কে জানুন।
- একটি ইমেজ কাস্টমাইজ করুন : একটি ইমেজ কম্পোজেবলের বৈশিষ্ট্য ব্যবহার করে একটি ইমেজ কাস্টমাইজ করতে শিখুন।
- কাস্টম পেইন্টার : অতিরিক্তভাবে আপনার ছবি কাস্টমাইজ করতে কাস্টম পেইন্টার অবজেক্ট সম্পর্কে জানুন।
- পারফরম্যান্স অপ্টিমাইজ করা : পারফরম্যান্স সমস্যা এড়াতে চিত্রগুলির সাথে কীভাবে সর্বোত্তম কাজ করা যায় সে সম্পর্কে জানুন।
এছাড়াও আপনি এখানে গ্রাফিক্স নিয়ে কাজ করার বিষয়ে আরও জানতে পারবেন।
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-08-27 UTC-তে শেষবার আপডেট করা হয়েছে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2025-08-27 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[],null,["Using bright, engaging visuals in your Android apps can help improve the look\nand feel of your application. In Android, there are a few different ways in\nwhich you can render something visually on screen- using either a vector,\nbitmap, or directly drawing with a canvas on screen. In this section, learn\nhow to work these different kinds of graphics.\n\nLearn how to work with images using these details:\n\n- [Loading images](/develop/ui/compose/graphics/images/loading): Learn how to load an image from disk or the internet\n- [ImageBitmap versus ImageVector](/develop/ui/compose/graphics/images/compare): Learn how to work with the two most common image formats, raster and vector.\n- [Material icons](/develop/ui/compose/graphics/images/material): Learn about a convenient way to draw a single color icon on the screen, following Material Design 3 guidelines.\n- [Customize an image](/develop/ui/compose/graphics/images/customize): Learn how to customize an image using properties of an Image composable.\n- [Custom painter](/develop/ui/compose/graphics/images/custompainter): Learn about custom painter objects to additionally customize your image.\n- [Optimizing performance](/develop/ui/compose/graphics/images/optimization): Learn about how to best work with images to avoid performance issues.\n\nYou can also learn more about working with Graphics [here](/develop/ui/compose/graphics/graphics-sub)."]]