অ্যান্ড্রয়েড অ্যাপ্লিকেশনগুলিতে গ্রিডভিউ ভিএস গ্রিডলআউট


212

অ্যান্ড্রয়েডে ফটো ব্রাউজারটি প্রয়োগ করতে আমাকে একটি গ্রিড ব্যবহার করতে হবে। সুতরাং, আমি গ্রিডভিউ এবং গ্রিডলাউটের মধ্যে পার্থক্যটি জানতে চাই ।

যাতে আমি সঠিকটি বেছে নেব।

চিত্রগুলি গতিশীলভাবে প্রদর্শন করতে আমি গ্রিডভিউ ব্যবহার করছি।

উত্তর:


264

একটি গ্রিডভিউ এমন একটি ভিউ গ্রুপ যা দ্বি-মাত্রিক স্ক্রোলিং গ্রিডে আইটেমগুলি প্রদর্শন করে। গ্রিডে থাকা আইটেমগুলি এই দর্শনটির সাথে সম্পর্কিত তালিকা অ্যাডাপ্টার থেকে আসে।

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

যদিও গ্রিডলাউট হল এমন একটি বিন্যাস যা তার বাচ্চাদের একটি আয়তক্ষেত্রাকার গ্রিডে রাখে।

এটি 14 এপিআই স্তরে প্রবর্তিত হয়েছিল এবং সম্প্রতি সমর্থন লাইব্রেরিতে ব্যাকপোর্ট করা হয়েছিল। এর মূল উদ্দেশ্যটি অন্যান্য বিন্যাসে প্রান্তিককরণ এবং পারফরম্যান্স সমস্যার সমাধান করা। আপনি গ্রিডলাউট সম্পর্কে আরও জানতে চাইলে এই টিউটোরিয়ালটি দেখুন।


15
গ্রিডলাউটও একটি ভিউগ্রুপ।
ডিজিট্রি লেজারকা

22
আমি কখনও বলিনি যে এটি ছিল না। আমি কেবল এটির উপর চাপ দিয়েছিলাম যে এটি একটি বিন্যাস।
বেনিটো বার্টোলি

16
@ যদি আপনি কোনও গ্রিড গঠনের মতো একগুচ্ছ চিত্র লোড করতে চান তবে লালির একটি দৃশ্যাবলী। গ্রিডভিউ ব্যবহার করলে স্ক্রিনে দৃশ্যমান দর্শনগুলি কেবল স্মৃতিতে লোড হবে। তবে আপনি যদি গ্রিডলাউট ব্যবহার করেন তবে আপনাকে এমন সমস্ত চিত্র লোড করতে হবে যা বেশিরভাগ ডিভাইসে একটি বহির্মুখী ত্রুটির কারণে যে কোনও সময় প্রদর্শিত হবে।
BigBen3216

15
প্রাথমিক পার্থক্য বলে মনে হচ্ছে গ্রিডভিউ পুরো ইউনিফর্মের কলামের প্রস্থকে সামঞ্জস্য করতে পারে। গ্রিড লেআউট আপনাকে 2 বা ততোধিক কলামের বিস্তৃত সামগ্রী থাকতে দেয়। গ্রিড লেআউটটি আপনাকে বিভিন্ন কলামের আকারের ছড়িয়ে থাকা সামগ্রীগুলির পর্দা ডিজাইনের অনুমতি দেয়
ইয়াসির

58
@ লাকি পরিস্থিতি এক: গ্রিডলাউট একটি ক্যালকুলেটর আঁকুন। পরিস্থিতি দুটি: একটি গ্যালারী আঁকুন, গ্রিডভিউ।
মারিও ভেলাস্কো
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.