6

मैं एक संवाद विकसित करना चाहता हूं जो उपयोगकर्ता को मार्गदर्शन करने के लिए 3 चरणों से बना है जब उसने पहली बार ऐप लॉन्च किया था।पहले लॉन्च पर दिखाई देने वाले संवाद के माध्यम से चलने का तरीका कैसे विकसित करें?

निम्न छवि मैं प्राप्त करना चाहते हैं का एक उदाहरण है:

enter image description here

1- मैं एक निशान ऊपरी-दाएं कोने में संवाद को बंद करने को जोड़ने का तरीका जानना चाहते हैं?

2- मैं स्क्रीन के निचले हिस्से में छोटी मंडलियों को कैसे कार्यान्वित कर सकता हूं जो वर्तमान चरण को इंगित करता है? क्या वे प्रोग्रामेटिक रूप से बनाए जा सकते हैं?

3-केवल यह सुनिश्चित करने के लिए, मैंने ViewFlipper का उपयोग करके संवाद चरणों के बीच नेविगेट करने का निर्णय लिया। क्या यह सही दृष्टिकोण है?

अग्रिम धन्यवाद।

उत्तर

1

मैं जानना चाहता हूं कि ऊपरी दाएं कोने में संवाद बंद करने के लिए एक चिह्न कैसे जोड़ना है?

ऐसा मत करो। ऐसा लगता है कि यह एक आईफोन ऐप से सीधा बंदरगाह था। देशी एंड्रॉइड संवाद कंटेनर/बटन का प्रयोग करें।

वर्तमान चरण को इंगित करता है कि मैं स्क्रीन के निचले हिस्से में छोटे बिंदुओं को कैसे कार्यान्वित कर सकता हूं?

आपने क्या प्रयास किया है? वर्कफ़्लो के बाकी हिस्सों के आधार पर ऐसा करने के दस लाख तरीके हैं।

केवल सुनिश्चित करने के लिए, मैं एक ViewFlipper का उपयोग कर संवाद चरणों के बीच नेविगेट करने का निर्णय लिया। क्या यह सही दृष्टिकोण है?

शायद। यह निर्भर करता है कि आप क्या प्रदर्शित कर रहे हैं। यदि आप केवल एक छवि या कुछ सरल प्रदर्शित कर रहे हैं, तो यह सबसे अच्छा तरीका हो सकता है। मैं अलग-अलग चरणों के लिए अलग-अलग संवाद टुकड़े (आप टुकड़ों का उपयोग कर रहे हैं, सही?) बनायेंगे। जब आप वर्कफ़्लो के माध्यम से जाते हैं तो आप उन्हें स्वचालित रूप से बैक स्टैक पर दबा सकते हैं।

+0

ऐसा करने के बजाय वहां करने के दस लाख तरीके हैं, तो आप 1 या 2. – SanVed

0

"तल पर छोटे डॉट्स" लागू करने के तरीकों में से एक है:

  • हर छवि आप बना रहे हैं में डॉट्स शामिल हैं।
  • हाइलाइट किए गए बिंदुओं के क्रम में छवियों के माध्यम से प्रत्येक छवि
  • पर हाइलाइट किए गए बिंदुओं में से एक को आकर्षित करें। (या अपनी छवियों को दिखाने के क्रम में बिंदुओं को हाइलाइट करें)

लेकिन यह छवियों के दौरान फ़्लिप होने पर आपके बिंदु गायब हो जाएंगे।

अगर आपको लगता है कि से बचना चाहते हैं:

  • दो अलग छवि दृश्य बनाते हैं एक मुख्य छवि के लिए एक कंटेनर के रूप में कार्य करता है, डॉट्स के लिए एक कंटेनर के रूप में अन्य, अन्य ऊपर 1 छवि दृश्य जगह ।
  • सिर्फ एक डॉट्स के नहीं, प्रत्येक में डॉट्स से एक के साथ छवियों का एक कोई तुल्यकालन में दोनों imageViews के माध्यम से प्रकाश डाला बनाने
  • फ्लिप
  • ऊपरी छवि दृश्य
  • उपयोग में एक "फ्लिप एनीमेशन" का उपयोग कोई एनीमेशन, या बिंदुओं के लिए एक न्यूनतम एनीमेशन।

यह वांछित प्रभाव उत्पन्न करेगा। उम्मीद है कि यह मदद करता है :-)

+0

सुझा सकते थे। प्रोग्रामिंग के बिंदुओं को बनाने का कोई और तरीका है। मुझे डर है कि उन्हें एक छवि दृश्य में जोड़ने से विभिन्न स्क्रीन घनत्वों पर खराब उपयोगकर्ता अनुभव होगा। –

+0

मुझे इस एनीमेशन के किसी भी उपलब्ध डिफ़ॉल्ट कार्यान्वयन से अवगत नहीं है, अगर कोई भी है। यदि ऐसा नहीं है, तो मुझे डर है कि प्रोग्रामिंग करना संभव नहीं है। –

संबंधित मुद्दे

 संबंधित मुद्दे