25 मनोरंजक एंड्रॉइड लाइब्रेरी। वसंत 2018

यह पिछले 3 महीनों में जारी किए गए नवीनतम एंड्रॉइड लाइब्रेरी, प्रोजेक्ट्स और टूल में से 25 की सूची है। कोई पहली और आखिरी जगह नहीं है, यह सिर्फ दिलचस्प पुस्तकालयों की एक सूची है। वे निश्चित रूप से आपके ध्यान के योग्य हैं। इसका आनंद लें!



1. खाज


यह उपकरण Genymotion टीम द्वारा विकसित किया गया है और यह Vysor के समान है। यह USB के माध्यम से जुड़े Android उपकरणों का प्रदर्शन और प्रबंधन प्रदान करता है। इसके संचालन के लिए कोई मूल अधिकारों की आवश्यकता नहीं है। यह लिनक्स, विंडोज और मैकओएस पर काम करता है। और यह मुफ़्त है!



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

2. लंबी छाया


यह लाइब्रेरी एंड्रॉइड में आसानी से सुंदर लंबी छाया बनाने के लिए है।



आपको इस लाइब्रेरी में कई दिलचस्प विशेषताएं मिलेंगी:

  • किसी भी प्रकार के दृश्य-घटकों के लिए समर्थन,
  • छाया के प्रदर्शन पर पूर्ण नियंत्रण,
  • दृश्य घटक के लिए कई छाया सेट करने की क्षमता,
  • छाया एनिमेशन
  • अतुल्यकालिक कंप्यूटिंग
  • और भी बहुत कुछ।

README महान उदाहरणों से भरा है और बहुत अच्छी तरह से लिखा गया है। यह शायद मैंने कभी पढ़ा सबसे अच्छा README में से एक है। परियोजना एमआईटी लाइसेंस के तहत जारी की गई है।

3. TextPathView


यह एक दृश्य घटक है जो पाठ के प्रतिपादन को एनिमेट करता है। एक बार नीचे gif देखने के लिए बेहतर है!



मूल README चीनी में लिखा गया है, लेकिन एक अंग्रेजी संस्करण भी है। वहां आपको लाइब्रेरी का उपयोग करने के तरीके के बारे में जानकारी मिलेगी और रिलीज़ के लिए क्या अपडेट तैयार किए जा रहे हैं। पुस्तकालय अभी भी विकास के प्रारंभिक चरण में है (संस्करण 0.1.2), इसलिए उभरती समस्याओं के लिए तैयार रहें। परियोजना एमआईटी लाइसेंस के तहत जारी की गई है।

4. शेपऑफ व्यू


यह एक पुस्तकालय है जो आपको असामान्य आकार में कस्टम आकार बनाने की अनुमति देता है।



यहाँ पुस्तकालय के साथ आप क्या कर सकते हैं इसका एक और उदाहरण है:



प्रभावशाली, हुह? आप प्रलेखन में और भी अधिक उदाहरण पा सकते हैं। लाइब्रेरी को Apache 2.0 के तहत लाइसेंस प्राप्त है।

5. ModalBottomSheetDialogFragment


यह लाइब्रेरी नीचे दी गई सामग्री पॉप-अप संवाद बॉक्स का उपयोग करने के लिए डिज़ाइन की गई थी।



डॉक्यूमेंटेशन डायलॉग का उपयोग शुरू करने के लिए पर्याप्त है। परियोजना स्वयं अपाचे 2.0 लाइसेंस के तहत जारी की गई है।

6. PhotoEditor


फोटो एडिटर लाइब्रेरी को केवल पेंट, टेक्स्ट, इमोटिकॉन्स और स्टिकर का उपयोग करके छवियों को संपादित करने के लिए डिज़ाइन किया गया है।



README बहुत उपयोगी और अच्छा है। परियोजना विकास के प्रारंभिक चरण (संस्करण 0.1.1) पर है और अपाचे 2.0 लाइसेंस के तहत जारी किया गया है।

7. हाइपरियन-एंड्रॉइड


Hyperion डिबगिंग और अनुप्रयोगों को सत्यापित करने के लिए एक उपकरण है। इसे आसानी से किसी भी एप्लिकेशन में एकीकृत किया जा सकता है।



आप README या डेवलपर ब्लॉग को पढ़कर अधिक जानकारी प्राप्त कर सकते हैं। परियोजना एमआईटी लाइसेंस के तहत जारी की गई है, और वर्तमान में संस्करण 0.9.22 पर है।

8. KotlinPleaseAnimate


यह कोटलिन में लिखे गए सुंदर एनिमेशन बनाने के लिए एक पुस्तकालय है।



क्षेत्र में प्रलेखन इसके साथ काम करना शुरू करने के लिए पर्याप्त है। परियोजना अपाचे 2.0 लाइसेंस के तहत जारी की गई है।

9. ElevationImageView


इस लाइब्रेरी के लिए धन्यवाद, आप अपने ImageView में एक छाया जोड़ सकते हैं।



प्रलेखन काफी छोटा है, लेकिन पुस्तकालय का उपयोग शुरू करने के लिए पर्याप्त है। पुस्तकालय संस्करण वर्तमान में 1.1 है, और परियोजना अपाचे 2.0 लाइसेंस के तहत जारी की गई है।

10. फ्लोटिंग एक्शन बटन स्पीड डायल


यह लाइब्रेरी मटेरियल डिज़ाइन से फ़्लोटिंग बटन को लागू करती है।


सिद्धांत के अलावा, प्रलेखन में Google Play पर उपलब्ध एक उदाहरण एप्लिकेशन शामिल है।
परियोजना अपाचे 2.0 लाइसेंस के तहत जारी की गई है।

11. त्रिदोष


यह एक एप्लिकेशन है जो आपको एक गोलाकार छवि को एक वर्ग में बदलने की अनुमति देता है। इस उदाहरण में छवि ग्लाइड के माध्यम से प्रदर्शित की गई है।



README कम है, लेकिन आप चाहें तो कोड पढ़ सकते हैं, क्योंकि यह बहुत सरल है। किसी लाइसेंस का उल्लेख नहीं है।

12. हिरोकी


हिरोकी का लक्ष्य कोटलिन की शक्ति का उपयोग करके एपीआई एकीकरण का परीक्षण करने में मदद करना है।

लाइब्रेरी आपके HTTP अनुरोधों के लिए एक लक्ष्य के रूप में एक स्टब सर्वर बनाने के लिए MockWebServer प्रदान करता है जिसे आप अपने बैकएंड पर भेजेंगे।
यह आपको यह जांचने की अनुमति देगा कि आपका प्रोग्राम कुछ सर्वर और एपीआई व्यवहार पर कैसे प्रतिक्रिया देगा।



प्रलेखन एक झांकने के लायक है। प्रोजेक्ट अपाचे 2.0 लाइसेंस के तहत लिखा गया है।

13. फेरिस-व्हील


आप में से कई लोगों ने शायद दुनिया के सबसे लंबे फेरिस पहियों में से एक - लंदन आई के बारे में सुना होगा। अब अपने आवेदन में आप फेरिस-व्हील लाइब्रेरी के लिए अपना खुद का फेरिस व्हील धन्यवाद कर सकते हैं।



README में, आप इसे अपने प्रोजेक्ट में कनेक्ट और उपयोग करने का तरीका पढ़ सकते हैं। यह अपाचे 2.0 लाइसेंस के तहत जारी किया गया है।

14. ढाल-निर्भरता-ग्राफ-जनरेटर-प्लगइन


यह एक ग्रैडल प्लगइन है जो आपको एक चार्ट पर अपनी निर्भरता की कल्पना करने की अनुमति देता है।



प्रलेखन में आप पाएंगे कि प्लगइन को कैसे कॉन्फ़िगर किया जाए और इसका उपयोग कैसे किया जाए। परियोजना अपाचे 2.0 लाइसेंस के तहत बनाई गई थी।

15. रनटाइम अनुमति


फ्लोरेंट चेंपेंग के अनुसार, यह लाइब्रेरी, एंड्रॉइड के नए संस्करणों में गतिशील अनुमतियों का अनुरोध करने का सबसे आसान तरीका है।



अधिक जानकारी के लिए दस्तावेज़ देखें। परियोजना अपाचे 2.0 लाइसेंस के तहत जारी की गई है।

16. प्रीफ़ेक्ट


Prefekt Kotlin के लिए Android SharedPreferences है। इन-मेमोरी कैशिंग के लिए उपयोग करना आसान और कुशल धन्यवाद है। आप SharedPreference में मान अद्यतनों की सदस्यता ले सकते हैं, और यदि Prefekt कार्यक्षमता के माध्यम से मान नहीं बदला गया था, तो भी सदस्यता काम करेगी।



प्रलेखन में वर्णित कई अन्य दिलचस्प विशेषताएं हैं, इसलिए परियोजना आपका ध्यान देने योग्य है। अपाचे 2.0 लाइसेंस के तहत जारी किया गया।

17. ColorPickerPreference


एक पुस्तकालय जो आपको ColorPickerView, ColorPickerDialog और ColorPickerPreference को लागू करने की अनुमति देता है। इसके साथ, आप गैलरी से छवियों के लिए एचएसवी रंग, आरजीबी मान, एचटीएमएल रंग कोड प्राप्त कर सकते हैं।


प्रलेखन व्यापक है और यहां तक ​​कि तरीकों का वर्णन भी शामिल है। निश्चित रूप से एक सार्थक पुस्तकालय। लाइसेंस: अपाचे 2.0

18. MusicVisualization


इस लाइब्रेरी का उपयोग करके आप अपनी ऑडियो फ़ाइल की कल्पना कर सकते हैं। इसके लिए, लाइब्रेरी Android OpenGL ES कार्यक्षमता का उपयोग करती है।



Github पर लाइब्रेरी रिलीज़ सेक्शन में आप एक उदाहरण लाइब्रेरी ऑपरेशन के लिए .apk फ़ाइल पा सकते हैं। अपाचे 2.0 लाइसेंस के तहत वितरित किया गया।

19. ट्री व्यू


एंड्रॉइड ट्रीव्यू का उपयोग पेड़ संरचनाओं में डेटा प्रदर्शित करने के लिए किया जाता है।



प्रलेखन विस्तृत है और लाइब्रेरी को आपके एंड्रॉइड प्रोजेक्ट से जोड़ने के लिए सभी आवश्यक चरणों का वर्णन करता है। लाइसेंस: अपाचे 2.0

20. इनलाइन-यूट्यूब-व्यू


यह उपयोगिता आपके Android एप्लिकेशन में YouTube घटक को एम्बेड करने के लिए डिज़ाइन की गई है। YouTube घटक को Android, iOS और प्रतिक्रिया मूल के साथ काम करने के लिए डिज़ाइन किया गया था।



लायब्रेरी उदाहरण के लिए आपके द्वारा सामना की जा सकने वाली कुछ समस्याओं का वर्णन करती है:
  • YouTube SDK सभी उपकरणों पर काम नहीं करता है
  • आप एक समय में YouTube घटक के एक से अधिक उदाहरण नहीं चला सकते हैं


21. WhatsNew



उपयोगकर्ताओं को अपडेट करने के बाद व्हाट्सएप स्वचालित रूप से आपके एप्लिकेशन की नई विशेषताओं का एक संक्षिप्त विवरण प्रदर्शित करता है।



README में, आप लाइब्रेरी का उपयोग करने का तरीका पढ़ सकते हैं। परियोजना एमआईटी लाइसेंस के तहत जारी की गई है।

22. ColoredShadowImageView


यह इस सूची का दूसरा पुस्तकालय है जो आपको इसकी रंग योजना के आधार पर एक छवि के आसपास सुंदर छाया बनाने की अनुमति देता है।



प्रलेखन में आपको एक उदाहरण .apk फ़ाइल और सेटिंग्स और उपयोग का विवरण मिलेगा। परियोजना अपाचे 2.0 लाइसेंस के तहत जारी की गई है।

23. easylauncher-gradle-plugin


यह लाइब्रेरी आपको सरल ग्रेड के नियमों का उपयोग करके अपने प्रत्येक बिल्ड वेरिएंट के लिए एप्लिकेशन आइकन बदलने में मदद करेगी। आप किसी भी रंग की स्ट्रिप्स जोड़ सकते हैं, अपनी खुद की छवियों को ओवरले कर सकते हैं या आइकन का रंग बदल सकते हैं।



प्रलेखन में पुस्तकालय के उपयोग का विवरण, इसे कैसे कॉन्फ़िगर करें, उपलब्ध पैरामीटर और प्रोजेक्ट संरचना का विवरण शामिल है। परियोजना अपाचे 2.0 लाइसेंस के तहत जारी की गई है।

24. ConcealerNestedScrollView


यह एक पुस्तकालय है जो कस्टम NestedScrollView के माध्यम से स्क्रॉल करते समय स्क्रीन के ऊपर और नीचे व्यू घटकों को छिपाना आसान बनाता है।



प्रलेखन में आपको इस प्रभाव को प्राप्त करने के लिए आवश्यक सब कुछ मिलेगा।

25. रंगमंच


यह एक परियोजना है जो स्वच्छ वास्तुकला + MVVM + प्रतिक्रियाशील एक्सटेंशन + एंड्रॉइड वास्तु घटकों का उपयोग करती है। मुख्य लक्ष्य नवीनतम प्रथाओं और पुस्तकालयों का उपयोग करना है।



इस परियोजना में इस तरह के पुस्तकालयों का उपयोग किया गया है: एंड्रॉइड केटीएक्स, एंड्रॉइड के वास्तुशिल्प घटक, डैगर 2, आरएक्सजेवा, आरएक्सकोटलिन, आरएक्सएंड्रॉइड, कॉन्स्ट्रेन्थलाईट, ग्लाइड और कई अन्य। यह वास्तव में देखने की जरूरत है! लाइसेंस: अपाचे 2.0।

स्रोत - https://medium.com/@mmbialas/25-new-android-lbooks-projects-and-tools-worthy-to-check-in-spring-2018-68e3c5e93568

Source: https://habr.com/ru/post/hi412589/


All Articles