আমি এই বিষয়টি সম্পর্কে ডকুমেন্টেশন এবং অন্যান্য কয়েকটি প্রশ্নের থ্রেড পড়েছি এবং আমি সত্যই নিশ্চিত মনে করি না; আমি এই কৌশলটির ব্যবহারের সীমাটি স্পষ্ট দেখতে পাচ্ছি না।
খণ্ডগুলি এখন সেরা অনুশীলন হিসাবে দেখা হয় ; প্রতিটি ক্রিয়াকলাপ মূলত এক বা একাধিক টুকরো জন্য সমর্থন হওয়া উচিত এবং সরাসরি কোনও বিন্যাসকে কল করা উচিত নয়।
খণ্ডগুলি ক্রমে তৈরি করা হয়েছে:
Activity
অনেকগুলি টুকরোগুলি ব্যবহার করার, তাদের মধ্যে পরিবর্তন করার, এই ইউনিটগুলিকে পুনরায় ব্যবহার করার অনুমতি দিন ... ==> এটিFragment
সম্পূর্ণরূপেContext
একটি ক্রিয়াকলাপের উপর নির্ভরশীল , তাই আমার যদি এমন কিছু জেনেরিক প্রয়োজন হয় যা আমি অনেক ক্রিয়াকলাপে পুনরায় ব্যবহার করতে এবং পরিচালনা করতে পারি তবে আমি করতে পারি আমার নিজস্ব কাস্টম লেআউট বা ভিউ তৈরি করুন ... আমি এই অতিরিক্ত জটিলতা বিকাশকারী স্তরটির টুকরোগুলি যোগ করতে চাই না।বিভিন্ন রেজোলিউশনে আরও ভাল পরিচালনা করা ==> দীর্ঘ প্রক্রিয়ার ক্ষেত্রে ট্যাবলেটগুলি / ফোনের জন্য ঠিক আছে যে আমরা ট্যাবলেটগুলিতে একই ক্রিয়াকলাপে দুটি (বা আরও) টুকরো এবং ফোনে একের পর এক প্রদর্শন করতে পারি। তবে কেন আমি সবসময় টুকরো টুকরো ব্যবহার করব ?
খণ্ডগুলির মধ্যে নেভিগেট করতে কলব্যাকগুলি পরিচালনা করা (উদাহরণস্বরূপ: যদি ব্যবহারকারী লগ-ইন থাকে তবে আমি কোনও খণ্ড দেখাব অন্যথায় আমি অন্য একটি খণ্ড দেখাব)। ===> এসডিকে লগ-ইন করার কারণে ফেসবুকের কতগুলি বাগ রয়েছে তা দেখার চেষ্টা করুন, এটি বুঝতে হবে যে এটি সত্যই (?) ...
অ্যান্ড্রয়েড অ্যাপ্লিকেশন ক্রিয়াকলাপগুলির উপর ভিত্তি করে ... এই ক্রিয়াকলাপে আরও একটি জীবনচক্র যুক্ত করা একটি অ্যাপ্লিকেশন ডিজাইন করা আরও ভাল হবে ... মানে মডিউলগুলি, পরিস্থিতিগুলি, ডেটা পরিচালনা এবং সংযোগটি আরও ভালভাবে ডিজাইন করা হবে, এতে উপায়। ===> এটি এমন একজনের উত্তর যা অ্যান্ড্রয়েড এসডিকে এবং অ্যান্ড্রয়েড ফ্রেমওয়ার্কটি একটি টুকরো টুকরো দৃষ্টিভঙ্গি সহ ব্যবহার করতে ব্যবহৃত হয়েছিল। আমি মনে করি এটি ভুল নয়, তবে আমি নিশ্চিত নই যে এটি ভাল ফলাফল দেবে ... এবং এটি সত্যি বিমূর্ত ...
====> আমি কেন সবসময় তাদের ব্যবহারে আরও বেশি কোডিং করে আমার জীবনকে জটিল করব? নাহ, কেন এটি সর্বোত্তম অনুশীলন যদি এটি কিছু ক্ষেত্রে কেবল একটি সরঞ্জাম? এই মামলাগুলি কি?