ফোরগ্রাউন্ড সার্ভিস ওভারভিউ,ফোরগ্রাউন্ড সার্ভিস ওভারভিউ

ফোরগ্রাউন্ড পরিষেবাগুলি আপনাকে অ্যাসিঙ্ক্রোনাসভাবে ক্রিয়াকলাপ সম্পাদন করতে দেয় যা ব্যবহারকারীর কাছে লক্ষণীয়। ফোরগ্রাউন্ড পরিষেবাগুলি একটি স্ট্যাটাস বার বিজ্ঞপ্তি দেখায়, যাতে ব্যবহারকারীদের সচেতন করা যায় যে আপনার অ্যাপ ফোরগ্রাউন্ডে একটি কাজ করছে এবং সিস্টেম রিসোর্স ব্যবহার করছে।

ফোরগ্রাউন্ড পরিষেবাগুলি ব্যবহার করে এমন অ্যাপগুলির উদাহরণগুলির মধ্যে নিম্নলিখিতগুলি অন্তর্ভুক্ত রয়েছে:

  • একটি মিউজিক প্লেয়ার অ্যাপ যা একটি ফোরগ্রাউন্ড সার্ভিসে মিউজিক চালায়। বিজ্ঞপ্তিটি বর্তমান গান বাজানো দেখাতে পারে।
  • একটি ফিটনেস অ্যাপ যা ব্যবহারকারীর কাছ থেকে অনুমতি পাওয়ার পর একটি ফোরগ্রাউন্ড পরিষেবাতে ব্যবহারকারীর দৌড় রেকর্ড করে। বিজ্ঞপ্তিটি বর্তমান ফিটনেস সেশনের সময় ব্যবহারকারী যে দূরত্ব অতিক্রম করেছে তা দেখাতে পারে।

শুধুমাত্র তখনই একটি অগ্রভাগের পরিষেবা ব্যবহার করুন যখন আপনার অ্যাপটি এমন একটি কাজ সম্পাদন করতে হবে যা ব্যবহারকারীর দ্বারা লক্ষ্য করা যায়, এমনকি যখন তারা সরাসরি অ্যাপের সাথে ইন্টারঅ্যাক্ট করছে না। যদি কর্মটি যথেষ্ট কম গুরুত্বের হয় যে আপনি একটি ন্যূনতম-অগ্রাধিকার বিজ্ঞপ্তি ব্যবহার করতে চান, আপনি সম্ভবত একটি ভিন্ন ব্যাকগ্রাউন্ড কাজের বিকল্প ব্যবহার করতে চান।

এই গাইড নিম্নলিখিত ক্ষেত্রগুলি ব্যাখ্যা করে:

,

ফোরগ্রাউন্ড পরিষেবাগুলি আপনাকে অ্যাসিঙ্ক্রোনাসভাবে ক্রিয়াকলাপ সম্পাদন করতে দেয় যা ব্যবহারকারীর কাছে লক্ষণীয়। ফোরগ্রাউন্ড পরিষেবাগুলি একটি স্ট্যাটাস বার বিজ্ঞপ্তি দেখায়, যাতে ব্যবহারকারীদের সচেতন করা যায় যে আপনার অ্যাপ ফোরগ্রাউন্ডে একটি কাজ করছে এবং সিস্টেম রিসোর্স ব্যবহার করছে।

ফোরগ্রাউন্ড পরিষেবাগুলি ব্যবহার করে এমন অ্যাপগুলির উদাহরণগুলির মধ্যে নিম্নলিখিতগুলি অন্তর্ভুক্ত রয়েছে:

  • একটি মিউজিক প্লেয়ার অ্যাপ যা একটি ফোরগ্রাউন্ড সার্ভিসে মিউজিক চালায়। বিজ্ঞপ্তিটি বর্তমান গান বাজানো দেখাতে পারে।
  • একটি ফিটনেস অ্যাপ যা ব্যবহারকারীর কাছ থেকে অনুমতি পাওয়ার পর একটি ফোরগ্রাউন্ড পরিষেবাতে ব্যবহারকারীর দৌড় রেকর্ড করে। বিজ্ঞপ্তিটি বর্তমান ফিটনেস সেশনের সময় ব্যবহারকারী যে দূরত্ব অতিক্রম করেছে তা দেখাতে পারে।

শুধুমাত্র তখনই একটি অগ্রভাগের পরিষেবা ব্যবহার করুন যখন আপনার অ্যাপটি এমন একটি কাজ সম্পাদন করতে হবে যা ব্যবহারকারীর দ্বারা লক্ষ্য করা যায়, এমনকি যখন তারা সরাসরি অ্যাপের সাথে ইন্টারঅ্যাক্ট করছে না। যদি কর্মটি যথেষ্ট কম গুরুত্বের হয় যে আপনি একটি ন্যূনতম-অগ্রাধিকার বিজ্ঞপ্তি ব্যবহার করতে চান, আপনি সম্ভবত একটি ভিন্ন ব্যাকগ্রাউন্ড কাজের বিকল্প ব্যবহার করতে চান।

এই গাইড নিম্নলিখিত ক্ষেত্রগুলি ব্যাখ্যা করে: