TileService
একটি আবদ্ধ পরিষেবা । আপনার অ্যাপ অনুরোধের ফলে বা সিস্টেমের সাথে যোগাযোগ করার প্রয়োজন হলে আপনার TileService
আবদ্ধ। একটি সাধারণ আবদ্ধ-পরিষেবা জীবনচক্রে নিম্নলিখিত চারটি কলব্যাক পদ্ধতি রয়েছে: onCreate()
, onBind()
, onUnbind()
, এবং onDestroy()
। পরিষেবাটি যখনই একটি নতুন জীবনচক্র পর্বে প্রবেশ করে তখন সিস্টেমটি এই পদ্ধতিগুলিকে আহ্বান করে৷
যাইহোক, TileService
অন্যান্য আবদ্ধ পরিষেবাগুলির থেকে আলাদা কারণ এতে TileService
-নির্দিষ্ট জীবনচক্র পদ্ধতিও রয়েছে। Service
লাইফসাইকেল পদ্ধতি এবং TileService
লাইফসাইকেল পদ্ধতি দুটি পৃথক অ্যাসিঙ্ক্রোনাস থ্রেডে বলা হয়।
TileService
পদ্ধতির দুটি বিভাগ আছে:
- মূল টাইল কার্যকারিতা সম্পর্কিত পদ্ধতি।
onTileRequest()
(বাস্তবায়ন করা বাধ্যতামূলক) এবংonTileResourcesRequest()
এই বিভাগে রয়েছে। - বিশ্লেষণ এবং দৃশ্যমানতার সাথে সম্পর্কিত পদ্ধতি। এই যেমন পদ্ধতি অন্তর্ভুক্ত:
-
onTileAddEvent()
বলা হয় যখন ব্যবহারকারী ক্যারোজেলে আপনার টাইল যোগ করে -
onTileRemoveEvent()
কল হয় যখন ব্যবহারকারী ক্যারোজেল থেকে আপনার টাইল সরিয়ে দেয় -
onRecentInteractionEventsAsync()
সাম্প্রতিক ব্যবহারকারী এবং টাইলগুলির সাথে সিস্টেমের মিথস্ক্রিয়া সম্পর্কে তথ্য সরবরাহ করে
-
এই পদ্ধতি এবং ইভেন্টগুলি সম্পর্কে আরও তথ্যের জন্য TileService
ডকুমেন্টেশন দেখুন।
কোন টাইলস সক্রিয় আছে তা জিজ্ঞাসা করুন
সক্রিয় টাইলস হল টাইলস যা ঘড়িতে প্রদর্শনের জন্য যোগ করা হয়েছে। আপনার অ্যাপের কোন টাইলস সক্রিয় তা জানতে TileService
এর স্ট্যাটিক পদ্ধতি getActiveTilesAsync()
ব্যবহার করুন।