অ্যান্ড্রয়েড সমর্থন লাইব্রেরি, খণ্ডগুলি এবং একটি নির্দিষ্ট উদাহরণ হিসাবে ViewPager
শ্রেণি সম্পর্কে আমার একটি প্রশ্ন রয়েছে । আমার উদ্দেশ্য হ'ল অ্যানড্রয়েড বিকাশকারী ওয়েবসাইটে ( http://developer.android.com/training/animation/screen-slide.html বা http://developer.android.com/) সরবরাহিত নমুনার অনুরূপ কার্যকারিতা সহ একটি অ্যাপ্লিকেশন তৈরি করা is প্রশিক্ষণ / বাস্তবায়ন-নেভিগেশন / পার্শ্ববর্তী html )। তাদের কোডটি অনুসন্ধান করে, আমি লক্ষ্য করেছি যে তারা android.support.v4.app
গ্রন্থাগারটি ব্যবহার করে , যা আমার গবেষণা থেকে ViewPager
ক্লাস অ্যাক্সেসের একমাত্র উপায় ।
আমার পরিস্থিতিতে, আমার পশ্চাদপটে সামঞ্জস্যের কোনও আগ্রহ নেই। সর্বনিম্ন এপিআই স্তরটি 14 (আইসক্রিম স্যান্ডউইচ) এবং বিল্ডের লক্ষ্য 4.2 জেলি বিন। এটি সহজতম ফর্মটিতে, আমার অ্যাপ্লিকেশনটি অ্যান্ড্রয়েড দেব ওয়েবসাইটে লিঙ্কিত দ্বিতীয় ডেমোর মতো ঠিকভাবে সঞ্চালন করে - প্রতিটি সামগ্রীতে তিনটি ট্যাব স্যুইপ করে।
আমি যে সমস্ত নিবন্ধ / পোস্ট / উত্তর পড়েছি তার সবগুলিই ভি 4 সাপোর্ট লাইব্রেরির পক্ষে তীব্রর পক্ষে বলে মনে হচ্ছে । এখন আমার জন্য, দীর্ঘ-বায়ুযুক্ত, প্রশ্ন (গুলি):
আমার অ্যাপ্লিকেশনটি গঠনের সর্বোত্তম উপায় কোনটি - এর
android.support.v4.app
সাহায্যে সমর্থনফ্রেগমেন্টগুলি ব্যবহার করেandroid.app
এবং এর মধ্যে সরবরাহিত টুকরোটি ব্যবহার করার - এবং কেন?যদি খণ্ডগুলি থেকে যাওয়ার
android.app
উপায় হয়, তবে কাছে যাওয়ার সর্বোত্তম উপায়টিViewPagers
কী?যদি সাপোর্টফ্রেগমেন্টগুলি কাজের পক্ষে সবচেয়ে উপযুক্ত হয় তবে আমি অনুমান করব যে তারা অন্যগুলির মতো একই কার্যকারিতা রাখে - তবে এগুলি সমস্ত অভ্যন্তরে রাখার উদ্দেশ্য কী
android.app
?
আশা করি আরও পরিষ্কার বোঝার সাথে কেউ আমাকে কিছুটা ব্যাখ্যা দিতে পারে কারণ আমি বকড ...
SupportFragment
অ্যান্ড্রয়েড এসডিকে কোনও ক্লাস নয় ...
SupportFragment
, আমি কেবলমাত্র Fragment
উপলব্ধ ক্লাসের উল্লেখ করছি android.support.v4.app
।
ViewPager
মধ্যে android.app
।
Fragments
যদিViewPager
সমর্থন লাইব্রেরিটি ব্যবহার করতে চান তবে আপনি ব্যবহার করতে পারবেন নাSupportFragment