मैं स्पर्श कैसे रिकॉर्ड कर सकता हूं?


14

क्या कोई मौजूदा ऐप है जिसे मैं स्थापित कर सकता हूं जो पृष्ठभूमि में मेरे स्पर्श इंटरैक्शन को रिकॉर्ड करेगा? मैंने बस यह देखा और इसने मुझे अपने टच डेटा के साथ खेलने के लिए प्रेरित किया। यहाँ या बाजार में किसी भी संभावित उम्मीदवारों को नहीं किया। Google ने संकेत दिया कि यह निश्चित रूप से उल्लेखनीय है यदि आप अपना स्वयं का अग्रभूमि ऐप लिखते हैं (जिसमें मुझे ऐसा करने में कोई दिलचस्पी नहीं है क्योंकि मैं पूरे सिस्टम में अपने स्पर्श रिकॉर्ड करना चाहता हूं), और यह कि कस्टम-विकसित पृष्ठभूमि ऐप का उपयोग करना संभव हो सकता है , जो एक मजेदार परियोजना हो सकती है, लेकिन यदि संभव हो तो मैं एक मौजूदा एप्लिकेशन इंस्टॉल करूंगा।


2
अगर ऐसा कुछ है तो मुझे पूरा यकीन है कि इसके लिए कम से कम रूट किए गए फोन की आवश्यकता होगी, क्योंकि यह एक सुरक्षा और गोपनीयता का मुद्दा है, अगर कोई भी एप्लिकेशन टच रिकॉर्ड कर सकता है (जैसे दुर्भावनापूर्ण टच रिकॉर्डर ऐप आपके पासवर्ड को रिकॉर्ड करने में सक्षम होगा जिसे आपने टाइप किया था ऑन-स्क्रीन कीबोर्ड)।
रेयान

हाँ ... मुझे पता है कि मैं इसके लिए क्या चाहता हूं, लेकिन मुझे यकीन नहीं है कि मैं इस पर भरोसा करूंगा अगर किसी और ने मुझे वैसे भी दिया ...
jj33

जवाबों:


3

आइसक्रीम सैंडविच में, मैंने डेवलपर विकल्पों में कुछ शांत विशेषताओं को देखा जो कि छू से संबंधित हैं: सेटिंग्स पर जाएं -> डेवलपर विकल्प । इसमें पॉइंटर लोकेशन का ऑप्शन है। यह स्पर्श सूचनाओं जैसे कि निर्देशांक और ड्रैग पाथ का ओवरले दिखाता है। शो टच भी है , जो दिखाता है कि आपका टच स्क्रीन कहां है। पूर्व आपको कुछ अच्छी जानकारी प्रदान कर सकता है, लेकिन बाद में विश्लेषण के लिए डेटा रिकॉर्ड नहीं करता है। जब आप वीडियो रिकॉर्ड कर रहे होते हैं तो बाद वाला अधिक होता है इसलिए यह स्पष्ट होता है कि उपयोगकर्ता कहां स्पर्श कर रहा है।


2

AFAIK, एंड्रॉइड सैंडबॉक्स सुरक्षा मॉडल के आधार पर, आप स्क्रीन को ट्रैक नहीं कर सकते हैं जब आपका एप्लिकेशन सक्रिय ऐप नहीं है।

उस के साथ, मैंने पीसी आधारित एप्लिकेशन पर कुछ काम किया है (अभी भी प्रगति पर है) जो डिवाइस पर एक जार इंजेक्ट करता है (रूट किया जाना है) और पीसी से मैं डिवाइस को "टच" भेज सकता हूं, चाहे कोई भी एप्लिकेशन हो। खुला हैं। लेकिन, यह अभी भी डिवाइस को टच इवेंट भेजने के लिए एंड्रॉइड कोड का उपयोग कर रहा है। मेरे लिए डिवाइस से टच इवेंट प्राप्त करने के लिए कुछ भी नहीं है जब तक कि यह "मेरा एप्लिकेशन" नहीं है और मैं उन्हें कैप्चर कर रहा हूं क्योंकि उपयोगकर्ता मेरे ऐप के क्षेत्रों को छूता है। एक बार जब वे किसी अन्य एप्लिकेशन से बाहर निकलते हैं या खोलते हैं और मेरा ऐप "शीर्ष पर" नहीं रहता है, तो मैं अब टच इवेंट पर कब्जा नहीं कर रहा हूं।

जैसा कि मैंने कहा, मैंने एक "रिमोट कंट्रोल" टाइप ऐप पर काम किया है जो पीसी पर चलता है, और मैंने अपने पीसी पर माउस को नियंत्रित करने के लिए "टच पैड" के रूप में अपने एंड्रॉइड डिवाइस का उपयोग करने के साथ खिलवाड़ किया है इसलिए मैंने कुछ किया है आप किस बारे में बात कर रहे हैं, और यह मेरा निष्कर्ष था।



1

की जाँच करें स्क्रीन फ़िल्टर बाजार पर एप्लिकेशन। स्क्रीन फ़िल्टर आपको एक पारदर्शी परत के साथ स्क्रीन को ओवरले करने देता है ताकि आपके पास एक डिमेरर स्क्रीन हो सके। यह आपको रिकॉर्ड करने की अनुमति नहीं देता है, लेकिन मुझे संदेह है कि स्क्रीन को डिम करने के लिए वे उसी दृष्टिकोण का उपयोग कर रहे हैं जिसके बजाय टच डेटा को कैप्चर करने और इसे रिकॉर्ड करने के लिए उपयोग किया जा सकता है। आप इस तरह के एक आवेदन की आवश्यकता पर निर्भर करता है, के विकास में देखने लायक हो सकता है।


1

मेरा नया ऐप टैप काउंटर (DenizenApps द्वारा) देखें। हर बार जब आप अपनी स्क्रीन को छूते हैं तो यह मायने रखता है।


क्या आपका ऐप केवल ऐप के अंदर या पूरे OS में टैप की गिनती करता है?
ब्रायन डेनी

1
पूरे ओएस। मैं स्क्रीन फ़िल्टर और वॉल्यूम नियंत्रण जैसे ऐप्स के समान सिस्टम ओवरले का उपयोग कर रहा हूं
Denizen
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.