কম্পিউটার

অ্যান্ড্রয়েডে 5 সেকেন্ডের জন্য ব্যবহারকারীর নিষ্ক্রিয়তা কীভাবে সনাক্ত করবেন?


এই উদাহরণটি দেখায় কিভাবে অ্যান্ড্রয়েডে 5 সেকেন্ডের জন্য ব্যবহারকারীর নিষ্ক্রিয়তা সনাক্ত করতে হয়।

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

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

 
 ধাপ 3 − src/MainActivity.java

-এ নিম্নলিখিত কোড যোগ করুন
প্যাকেজ com.app.sample;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle;import android.os.Handler;import android.widget.Toast;পাবলিক ক্লাস MainActivity AppCompatActivity প্রসারিত করে { হ্যান্ডলার হ্যান্ডলার; চলমান r; @ওভাররাইড সুরক্ষিত শূন্যতা onCreate(বান্ডেল savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); হ্যান্ডলার =নতুন হ্যান্ডলার(); r =new Runnable() { @Override public void run() { // TODO স্বয়ংক্রিয়ভাবে তৈরি পদ্ধতি স্টাব Toast.makeText(MainActivity.this, "ব্যবহারকারী শেষ 5 মিনিট থেকে নিষ্ক্রিয়", Toast.LENGTH_SHORT).show(); } }; startHandler(); } @Override public void onUserInteraction() { // TODO অটো-জেনারেটেড মেথড stub super.onUserInteraction(); stopHandler(); startHandler(); } সর্বজনীন অকার্যকর stopHandler() { handler.removeCallbacks(r); } public void startHandler() { handler.postDelayed(r, 5*1000); }}

পদক্ষেপ 4৷ - Manifests/AndroidManifest.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">      

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

অ্যান্ড্রয়েডে 5 সেকেন্ডের জন্য ব্যবহারকারীর নিষ্ক্রিয়তা কীভাবে সনাক্ত করবেন?


  1. কিভাবে একটি অ্যান্ড্রয়েড অ্যাপে TextToSpeech তৈরি করবেন?

  2. অ্যান্ড্রয়েড অ্যাপে শেক ইভেন্ট কীভাবে সনাক্ত করবেন?

  3. আমি কীভাবে আমার অ্যান্ড্রয়েড অ্যাপের জন্য শেয়ার করা পছন্দের ডেটা মুছব?

  4. কীভাবে সাধারণভাবে অ্যান্ড্রয়েড ব্যবহারকারী এজেন্টের ধরন সনাক্ত করবেন?