মাঙ্কিরানার

স্ট্যাটিক ইউটিলিটি পদ্ধতি ধারণ করে এমন একটি মাঙ্কিরানার ক্লাস।

সারসংক্ষেপ

পদ্ধতি
অকার্যকর সতর্কতা ( স্ট্রিং বার্তা, স্ট্রিং শিরোনাম, স্ট্রিং ওকেটাইটেল)
বর্তমান প্রোগ্রাম চলমান প্রক্রিয়ার জন্য একটি সতর্কতা ডায়ালগ প্রদর্শন করে।
পূর্ণসংখ্যা পছন্দ ( স্ট্রিং বার্তা, পুনরাবৃত্তিযোগ্য পছন্দ, স্ট্রিং শিরোনাম)
বর্তমান প্রোগ্রাম চালানোর প্রক্রিয়ার পছন্দের তালিকা সহ একটি ডায়ালগ প্রদর্শন করে।
অকার্যকর সাহায্য ( স্ট্রিং বিন্যাস)
নির্দিষ্ট বিন্যাস ব্যবহার করে Python এর pydoc টুলের অনুরূপ একটি শৈলীতে monkeyrunner API রেফারেন্স প্রদর্শন করে।
স্ট্রিং ইনপুট ( স্ট্রিং বার্তা, স্ট্রিং প্রাথমিক মান, স্ট্রিং শিরোনাম, স্ট্রিং ওকেটাইটেল, স্ট্রিং বাতিল শিরোনাম)
একটি ডায়ালগ প্রদর্শন করে যা ইনপুট গ্রহণ করে।
অকার্যকর ঘুম ( ভাসমান সেকেন্ড)
সেকেন্ডের নির্দিষ্ট সংখ্যার জন্য বর্তমান প্রোগ্রামকে বিরতি দেয়।
MonkeyDevice waitForConnection ( ফ্লোট টাইমআউট, স্ট্রিং ডিভাইসআইডি)
monkeyrunner ব্যাকএন্ড এবং নির্দিষ্ট ডিভাইস বা এমুলেটরের মধ্যে একটি সংযোগ তৈরি করার চেষ্টা করে।

পাবলিক পদ্ধতি

স্ট্রিং সতর্কতা ( স্ট্রিং বার্তা, স্ট্রিং শিরোনাম, স্ট্রিং ওকেটাইটেল)

বর্তমান প্রোগ্রাম চলমান প্রক্রিয়ার জন্য একটি সতর্কতা ডায়ালগ প্রদর্শন করে। ডায়ালগটি মডেল, তাই ব্যবহারকারী ডায়ালগের বোতামে ক্লিক না করা পর্যন্ত প্রোগ্রামটি বিরতি দেয়।

যুক্তি
বার্তা ডায়ালগে প্রদর্শিত বার্তা।
শিরোনাম ডায়ালগের শিরোনাম। ডিফল্ট মান হল "সতর্কতা"।
okTitle ডায়ালগ বোতামে প্রদর্শিত পাঠ্য। ডিফল্ট মান হল "ঠিক আছে"।

পূর্ণসংখ্যা পছন্দ ( স্ট্রিং বার্তা, পুনরাবৃত্তিযোগ্য পছন্দ, স্ট্রিং শিরোনাম)

বর্তমান প্রোগ্রাম চালানোর প্রক্রিয়ার পছন্দের তালিকা সহ একটি ডায়ালগ প্রদর্শন করে। ডায়ালগটি মডেল, তাই ব্যবহারকারী ডায়ালগের একটি বোতামে ক্লিক না করা পর্যন্ত প্রোগ্রামটি বিরতি দেয়।

যুক্তি
বার্তা সংলাপে প্রদর্শিত প্রম্পট বার্তা।
পছন্দ একটি পাইথন পুনরাবৃত্তিযোগ্য এক বা একাধিক বস্তু যা স্ট্রিং হিসাবে প্রদর্শিত হয়। প্রস্তাবিত ফর্ম স্ট্রিং একটি অ্যারে.
শিরোনাম ডায়ালগের শিরোনাম। ডিফল্ট হল "ইনপুট"।
রিটার্নস
  • যদি ব্যবহারকারী একটি নির্বাচন করে এবং "ঠিক আছে" বোতামে ক্লিক করে, পদ্ধতিটি পুনরাবৃত্তিযোগ্য নির্বাচনের 0-ভিত্তিক সূচী প্রদান করে। ব্যবহারকারী "বাতিল" বোতামে ক্লিক করলে, পদ্ধতিটি -1 প্রদান করে।

অকার্যকর সাহায্য ( স্ট্রিং বিন্যাস)

নির্দিষ্ট বিন্যাস ব্যবহার করে Python এর pydoc টুলের অনুরূপ একটি শৈলীতে monkeyrunner API রেফারেন্স প্রদর্শন করে।

যুক্তি
বিন্যাস আউটপুটে ব্যবহার করার জন্য মার্কআপ বিন্যাস। সম্ভাব্য মানগুলি হল প্লেইন টেক্সটের জন্য "টেক্সট" বা HTML এর জন্য "html"।

স্ট্রিং ইনপুট ( স্ট্রিং বার্তা স্ট্রিং প্রাথমিক মান, স্ট্রিং শিরোনাম, স্ট্রিং ওকটাইটেল, স্ট্রিং বাতিল শিরোনাম)

একটি ডায়ালগ প্রদর্শন করে যা ইনপুট গ্রহণ করে এবং এটি প্রোগ্রামে ফেরত দেয়। ডায়ালগটি মডেল, তাই ব্যবহারকারী ডায়ালগের একটি বোতামে ক্লিক না করা পর্যন্ত প্রোগ্রামটি বিরতি দেয়।

ডায়ালগে দুটি বোতাম রয়েছে, যার একটি okTitle মান এবং অন্যটি cancelTitle মান প্রদর্শন করে। ব্যবহারকারী okTitle বোতামে ক্লিক করলে, ইনপুট বাক্সের বর্তমান মানটি ফেরত দেওয়া হয়। ব্যবহারকারী বাতিল শিরোনাম বোতামে ক্লিক করলে, একটি খালি স্ট্রিং ফিরে আসে।

যুক্তি
বার্তা সংলাপে প্রদর্শিত প্রম্পট বার্তা।
প্রাথমিক মান ডায়ালগে প্রদর্শিত প্রাথমিক মান। ডিফল্ট একটি খালি স্ট্রিং।
শিরোনাম ডায়ালগের শিরোনাম। ডিফল্ট হল "ইনপুট"।
okTitle পাঠ্যটি okTitle বোতামে প্রদর্শিত হবে। ডিফল্ট "ঠিক আছে"।
বাতিল শিরোনাম বাতিল শিরোনাম বোতামে প্রদর্শিত পাঠ্য। ডিফল্ট হল "বাতিল"।
রিটার্নস
  • ব্যবহারকারী যদি okTitle বোতামে ক্লিক করেন, তাহলে পদ্ধতিটি ডায়ালগের ইনপুট বাক্সের বর্তমান মান প্রদান করে। ব্যবহারকারী বাতিল টাইটেল বোতামে ক্লিক করলে, পদ্ধতিটি একটি খালি স্ট্রিং প্রদান করে।

অকার্যকর ঘুম (সেকেন্ড ভাসমান )

সেকেন্ডের নির্দিষ্ট সংখ্যার জন্য বর্তমান প্রোগ্রামকে বিরতি দেয়।

যুক্তি
সেকেন্ড বিরাম দিতে সেকেন্ডের সংখ্যা।

MonkeyDevice অপেক্ষার জন্য সংযোগ ( ফ্লোট টাইমআউট, স্ট্রিং ডিভাইসআইডি)

monkeyrunner ব্যাকএন্ড এবং নির্দিষ্ট ডিভাইস বা এমুলেটরের মধ্যে একটি সংযোগ তৈরি করার চেষ্টা করে।

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