2011-07-24 12 views
20

मैं सोच रहा था कि एंड्रॉइड के लिए ऐप्स बनाने का "आधिकारिक" तरीका है, जिसमें नए Android market या Google+ ऐप के समान डिज़ाइन होगा। इसके द्वारा मेरा मतलब है कि दृश्य को बदलने के लिए बाएं/दाएं स्लाइड करने की संभावना है, शीर्ष पर सूची है, आदि .. (किसी भी एंड्रॉइड उपयोगकर्ता को शायद मेरा मतलब है)नए बाजार या Google प्लस की तरह यूआई कैसे बनाएं?

यदि कोई आधिकारिक तरीका नहीं है, क्या आपके पास इन effets को पुन: उत्पन्न करने के बारे में कोई सुझाव है?

+0

"कोई एंड्रॉइड उपयोगकर्ता शायद मेरा मतलब है" - नहीं। एंड्रॉइड उपयोगकर्ताओं का एक छोटा सा प्रतिशत Google+ का उपयोग करता है, और उनमें से केवल एक सबसेट में जी + ऐप इंस्टॉल होगा, और मैं उनमें से नहीं हूं। मैंने अभी अपने नेक्सस एस पर एंड्रॉइड मार्केट ऐप निकाल दिया है और मुझे नहीं लगता कि मैं कहां देख सकता हूं कि "दृश्य को बदलने के लिए बाएं/दाएं स्लाइड करें, शीर्ष पर सूची बनाएं, आदि" आप स्क्रीनशॉट का उपयोग करके एक और विस्तृत प्रश्न लिखने पर विचार कर सकते हैं कि यह पता लगाने के लिए कि आप क्या चाहते हैं। – CommonsWare

+0

क्षमा करें, मुझे एहसास नहीं हुआ कि नया एंड्रॉइड बाजार अभी तक सभी उपकरणों पर नहीं था। मैं अगली बार अधिक सटीक होने की कोशिश करूंगा (यह स्टैक ओवरफ्लो पर मेरा पहला है)। वैसे भी आपके समय के लिए धन्यवाद! – Quentin

+0

मुझे लगता है कि वह इस तरह के बारे में बात कर रहा है: http://www.androiduipatterns.com/2011/07/how-to-tell-users-that-more-content-is.html मुझे भी बनाने में दिलचस्पी है यूआई सिर्फ नए बाजार की तरह। मुझे अभी भी कुछ नहीं मिला। व्यूफ्लो प्रोजेक्ट अच्छा लगता है लेकिन मुझे नहीं पता कि यह टुकड़ों का समर्थन करता है जो मैं अब उपयोग कर रहा हूं। –

उत्तर

13

मेरा मानना ​​है कि यह है कि क्या अपने की चर्चा करते हुए है 'Android संगतता पैकेज'

http://developer.android.com/sdk/compatibility-library.html

यह निम्न अनुमति देता है:

ViewPager: एक ViewGroup कि बच्चे विचारों के लिए लेआउट प्रबंधन करता है, जो उपयोगकर्ता के बीच स्वाइप कर सकते हैं।

पेजर एडाप्टर: एक एडाप्टर जो व्यूपेजर को प्रत्येक पृष्ठ का प्रतिनिधित्व करने वाले विचारों के साथ पॉप्युलेट करता है।

ये जी + एप्लिकेशन

ListFragment

Market ऐप्स में प्रयोग किया जाता है में किया जाता है।

पूर्ण विवरण और उपयोग के लिए शीर्ष पर पोस्ट किए गए यूआरएल को पढ़ने का सबसे अच्छा तरीका।

एक और तरीका सबसे अच्छा practive यूआई पाने के लिए गूगल आधिकारिक ऐप्स के स्रोत को पढ़ने के लिए है:

Google IO Sched Source

आप Google आईओ प्रस्तुतियाँ में से कुछ की जाँच करने के लिए चाहते हो सकता है:

पर वेब: Implementing UIs IO 2011

अपने फ़ोन पर: All IO 2011 & 2010 Videos (बेशर्म प्लग: पी)

+0

धन्यवाद, यह वही है जो मैं ढूंढ रहा था, मुझे प्रलेखन पर एक नज़र डालेंगे। – Quentin

2

https://github.com/pakerfeldt/android-viewflow

यह इस तरह के विचार का सबसे अच्छा कार्यान्वयन है। यह वास्तव में बहुत अच्छा है। बस Google+ और Google डॉक्स की तरह। शीर्षक स्लाइड और सब कुछ के साथ।

0

मैं बिल्कुल इसी तरह की तलाश कर रहा था और मुझे उसी व्यक्ति से लाइब्रेरी मिली जिसने एक्शनबारशेलॉक बनाया, यह व्यूफ़्लो का विस्तार है (जिसे ऊपर सुझाया गया था)।

http://viewpagerindicator.com/

यह नीचे, टैब संकेतकों और शीर्षक संकेतकों पर वृत्त संकेतक का समर्थन करता है

2

मुझे लगता है कि आप ViewPager और PagerTabStrip के बारे में ध्यान देना चाहिए (इस जो कि एंड्रॉयड बाजार में उपयोग किया जाता है)। viewpagerindicator पुस्तकालय एक छोटे पेजर शीर्षक पट्टी के लिए बहुत अधिक है।

PagerTabStrip के साथ आपको यह शीर्षक बनाने के लिए केवल 4 पंक्तियों की आवश्यकता है।

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