सामग्री डिजाइन के color UI application के बाद मैं सफेद थीम के लिए एक विभक्त का उपयोग करना चाहता हूं। गाइड told me कि विभाजक के पास सफेद रंग का 12% है, लेकिन मैं xml लेआउट फ़ाइल में 12% सफेद रंग विभाजक को कैसे परिभाषित कर सकता हूं?एंड्रॉइड मैटेरियल डिज़ाइन डिवाइडर कलर
उत्तर
12%
अल्फ़ा चैनल को दर्शाता है। अधिकतम अल्पा 255 है, और 255 का 12% 31 है। 31 का हेक्स 1 एफ है। तो रंग #1FFFFFFF
'# 1fffffff' अंधेरे विषयों के लिए% 12 सफेद है। लाइट थीम के लिए # 1f000000% 12 काला है। –
वर्तमान सक्रिय विषय के आधार पर आप बाद वाले 'एफएफएफ' या '000' का चयन कैसे कर सकते हैं? उदाहरण के लिए यदि लाइट थीम सक्रिय है, तो 12% काला प्रदर्शित करें और यदि डार्क थीम सक्रिय है, तो 12% सफेद प्रदर्शित करें। क्या यह एक्सएमएल के माध्यम से किया जा सकता है? 'शैलियों .xml' में डार्क थीम को डार्क के रूप में बदलने के रूप में XML पूर्वावलोकन में थीम के अनुसार पृष्ठभूमि और टेक्स्ट रंग बदलता है। मैं अपने एक्सएमएल में इसे 'व्यू' (एक विभक्त के रूप में इस्तेमाल करने के लिए) पर कैसे कार्यान्वित कर सकता हूं। – rupinderjeet
इसके अपने रंग योजना आप उपयोग कर रहे हैं सफेद लेकिन 12% का% नहीं 12;)
तुम बहुत बस अपने एक्सएमएल में विभक्त का रंग परिभाषा अल्फा (या किसी अन्य दृश्य) को परिभाषित कर सकते है:
android:color="#1FFFFFFF"
जब एक दृश्य के रंग को परिभाषित करने एंड्रॉयड में, प्रारूप या तो #RRGGBB या #AARRGGBB हो सकता है, जहां एए हेक्स अल्फा मान है। एफएफ पूरी तरह से अपारदर्शी होगा और 00 पूर्ण पारदर्शी होगा।
गतिशील रूप
आप गतिशील रूप से अपने कोड में अस्पष्टता को बदलने की जरूरत है, तो
component.getBackground().setAlpha(128); // 50% transparent
का उपयोग कहाँ INT 255 (पूरी तरह से अपारदर्शी) 0 (पूरी तरह से पारदर्शी) से लेकर।
आपके मामले में अपनी "1FFFFFFF"
या "1EFFFFFF"
हेक्स में
ऐसे प्रयोजनों के लिए कूल ऑनलाइन संसाधन:
http://online.sfsu.edu/chrism/hexval.html
तुम भी आधिकारिक रंग का उपयोग कर सकते भी used in the Settings app है जो:
<View android:id="@+id/tile_divider"
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="?android:attr/dividerVertical" />
महत्वपूर्ण लाइन है:
android:background="?android:attr/dividerVertical"
- 1. एंड्रॉइड कलर पिकर - कलर एरे अपडेट करना
- 2. एंड्रॉइड सिस्टम कलर कॉन्स्टेंट
- 3. एंड्रॉइड कलर पिकर
- 4. जावा/एंड्रॉइड कलर int
- 5. एंड्रॉइड ग्रिड व्यू ड्रा डिवाइडर
- 6. एंड्रॉइड हनीकॉम्ब डेटपिकर टेक्स्ट कलर
- 7. एंड्रॉइड आईसीएस: एक्शनबार में ब्लू डिवाइडर निकालें?
- 8. एंड्रॉइड एक्शन बार टैब बार डिवाइडर
- 9. एंड्रॉइड: शैली स्पिनर डिवाइडर नहीं कर सकता
- 10. एंड्रॉइड लिस्ट व्यू डिफॉल्ट डिवाइडर स्टाइल/एट्रिब्यूट्स
- 11. रनटाइम में एंड्रॉइड कलर स्ट्रिंग को int
- 12. जावा/एंड्रॉइड स्ट्रिंग टू कलर रूपांतरण
- 13. स्टाइलिंग एक्शन बार टेक्स्ट कलर - एंड्रॉइड
- 14. कलर व्हील
- 15. ActionBar डिवाइडर स्टाइलिंग
- 16. लिस्टव्यू डिवाइडर मार्जिन
- 17. प्रैक्टिसिंग एंड्रॉइड डिज़ाइन मेट्रिक्स?
- 18. स्क्रॉलिंग (एंड्रॉइड डिज़ाइन लाइब्रेरी)
- 19. एंड्रॉइड यूआई डिज़ाइन टूल
- 20. एंड्रॉइड डेटपिकर डायलॉग के "डिवाइडर" रंगों को कैसे बदलें
- 21. एंड्रॉइड टैब लेआउट अनुच्छेदों में लाइन डिवाइडर बनाना
- 22. एंड्रॉइड स्पिनर लेआउट/डिज़ाइन बदलना
- 23. क्रैश - सामग्री डिज़ाइन एंड्रॉइड 5.0
- 24. एंड्रॉइड स्टूडियो "डिज़ाइन टैब" गायब
- 25. एंड्रॉइड स्विच बटन कस्टम डिज़ाइन
- 26. जेनरेटिंग स्पेक्ट्रम कलर पैलेट
- 27. डब्ल्यूपीएफ लेबल फोरग्राउंड कलर
- 28. वेबस्टॉर्म टर्मिनल कलर
- 29. कलर एसयूआरएफ डिटेक्टर
- 30. वॉचकिट अधिसूचना सश कलर
मेरे लिए ऐसा लगता है कि वे अल्फा चैनल का संदर्भ लेते हैं। तो विभाजक रंग का हेक्स # 1FFFFFFF – Blackbelt
@ ब्लैकबेल्ट हां है! आप सही हे। आप अपना उत्तर हटाने के लिए जल्दी हो गए हैं। पुन: बनाएँ - मैं इसे स्वीकार करूंगा। –
मैं इसे मिटा देता हूं। धन्यवाद – Blackbelt