অ্যাপ অ্যানাটমি

বেশিরভাগ অ্যান্ড্রয়েড অ্যাপ্লিকেশানগুলি সিস্টেম বার , নেভিগেশন এলাকা এবং বডি হিসাবে উল্লেখ করা অঞ্চলগুলি নিয়ে গঠিত৷

চিত্র 4: একটি অ্যান্ড্রয়েড অ্যাপের অংশ: সিস্টেম বার ( 1 ), নেভিগেশন এলাকা ( 2 ), এবং বডি ( 3 )

সিস্টেম বার

স্ট্যাটাস বার এবং নেভিগেশন বার - একত্রে সিস্টেম বার নামে পরিচিত - ব্যাটারি স্তর, সময় এবং বিজ্ঞপ্তি সতর্কতার মতো গুরুত্বপূর্ণ তথ্য প্রদর্শন করে এবং যেকোনো জায়গা থেকে সরাসরি ডিভাইসের মিথস্ক্রিয়া প্রদান করে। সিস্টেম বার সম্পর্কে আরও পড়ুন।

চিত্র 5: সিস্টেম বার ( 1 )

নেভিগেশন বিভিন্ন সুযোগ-সুবিধার প্রতিনিধিত্ব করে যা একজন ব্যবহারকারীকে আপনার অ্যাপের মধ্যে নেভিগেট করতে, গুরুত্বপূর্ণ অ্যাকশন অ্যাক্সেস করতে বা Android প্ল্যাটফর্ম জুড়ে অনুমতি দেয়।

শরীরের অঞ্চল

শরীরের অঞ্চল পর্দার বিষয়বস্তু ধারণ করে। বডি কন্টেন্ট অতিরিক্ত গ্রুপিং এবং লেআউট প্যারামিটার দিয়ে গঠিত। এটি অবশ্যই নেভিগেশন এবং সিস্টেম বার অঞ্চলের অধীনে চলতে হবে। এজ-টু-এজ ইনসেটের জন্য [`WindowCompat.setDecorFitsSystemWindows(উইন্ডো, মিথ্যা)`][5] ঘোষণা করুন।

আপনার লেআউটের জন্য উপযুক্ত রচনা এবং নেভিগেশন প্যাটার্ন নির্ধারণ করতে, ব্যবহারকারীরা কীভাবে আপনার সামগ্রীর সাথে ইন্টারঅ্যাক্ট করে এবং কীভাবে তারা আপনার অ্যাপের তথ্য আর্কিটেকচার নেভিগেট করে তা বোঝার চেষ্টা করুন। এই বোধগম্যতা ব্যবহারকারীদের কাজ করতে পারে এমন UI তৈরি করে আরও ব্যবহারকারী-কেন্দ্রিক হওয়ার দিকে আপনার ডিজাইনকে গাইড করতে পারে।