কম্পিউটার

অ্যান্ড্রয়েডে ইন্টেনসার্ভিস থেকে অভিপ্রায় কীভাবে ভাগ করবেন?


উদাহরণে আসার আগে, আমাদের জানা উচিত অ্যান্ড্রয়েডে ইন্টেন্ট পরিষেবা কী। ইনটেন্ট সার্ভিস অ্যাসিঙ্ক্রোনাসভাবে ব্যাক গ্রাউন্ড অপারেশন করতে যাচ্ছে। যখন ব্যবহারকারী কল startService() কার্যকলাপ থেকে, এটি প্রতিটি অনুরোধের জন্য উদাহরণ তৈরি করে না। সার্ভিস ক্লাসে কিছু অ্যাকশন করার পরে এটি পরিষেবা বন্ধ করে দেবে অন্যথায় আমাদের stopSelf() ব্যবহার করে পরিষেবা বন্ধ করতে হবে।

এই উদাহরণটি কীভাবে intentservice থেকে উদ্দেশ্য শেয়ার করতে হয় সে সম্পর্কে প্রদর্শন করে।

ধাপ 1 − অ্যান্ড্রয়েড স্টুডিওতে একটি নতুন প্রকল্প তৈরি করুন, ফাইল ⇒ নতুন প্রকল্পে যান এবং একটি নতুন প্রকল্প তৈরি করতে প্রয়োজনীয় সমস্ত বিবরণ পূরণ করুন৷

ধাপ 2 − res/layout/activity_main.xml-এ নিম্নলিখিত কোড যোগ করুন।

  

পরিষেবা বন্ধ করতে, পরিষেবা শ্রেণিতে নিম্নলিখিত কোডটি ব্যবহার করুন –

stopSelf();

পদক্ষেপ 4৷ - manifest.xml

-এ নিম্নলিখিত কোড যোগ করুন
  <অ্যাপ্লিকেশন android:allowBackup ="true" android:icon ="@mipmap/ic_launcher" android:label ="@string/app_name " android:roundIcon ="@mipmap/ic_launcher_round" android:supportsRtl ="true" android:theme ="@style/AppTheme"> <অ্যাক্টিভিটি android:name =".MainActivity">       

আপনার অ্যাপ্লিকেশন চালানোর চেষ্টা করা যাক. আমি ধরে নিচ্ছি আপনি আপনার কম্পিউটারের সাথে আপনার আসল অ্যান্ড্রয়েড মোবাইল ডিভাইসটি সংযুক্ত করেছেন৷ অ্যান্ড্রয়েড স্টুডিও থেকে অ্যাপটি চালাতে, আপনার প্রোজেক্টের অ্যাক্টিভিটি ফাইলগুলির একটি খুলুন এবং টুলবার থেকে রান আইকনে ক্লিক করুন। একটি বিকল্প হিসাবে আপনার মোবাইল ডিভাইস নির্বাচন করুন এবং তারপরে আপনার মোবাইল ডিভাইসটি পরীক্ষা করুন যা আপনার ডিফল্ট স্ক্রীন প্রদর্শন করবে –

অ্যান্ড্রয়েডে ইন্টেনসার্ভিস থেকে অভিপ্রায় কীভাবে ভাগ করবেন?

উপরের ফলাফলে, এটি অ্যাপ্লিকেশনের ডিফল্ট স্ক্রীন দেখায়। ব্যবহারকারী যখন টেক্সটভিউতে ক্লিক করেন, তখন এটি মোবাইল ওএস থেকে ডিফল্ট শেয়ার ডায়ালগ দেখাবে যেমনটি নিচে দেখানো হয়েছে –

অ্যান্ড্রয়েডে ইন্টেনসার্ভিস থেকে অভিপ্রায় কীভাবে ভাগ করবেন?


  1. অ্যান্ড্রয়েড থেকে এয়ারট্যাগগুলি কীভাবে সন্ধান করবেন?

  2. অ্যান্ড্রয়েড থেকে আপনার ডেস্কটপে লিঙ্কগুলি কীভাবে ভাগ করবেন

  3. এন্ড্রয়েড থেকে পিসিতে ফাইলগুলি কীভাবে স্থানান্তর করবেন

  4. কিভাবে অ্যান্ড্রয়েডে স্ক্রীন মিররিং পিসিতে শেয়ার করবেন