2011-06-19 12 views
6

मुझे कुछ स्पष्टीकरण चाहिए कि HTML रंग कोड के सामने कोड क्या कहा जाता है और यह कैसे कार्य करता है।एंड्रॉइड एक्सएमएल खींचने योग्य पारदर्शी ढाल

1) मैं यह सोचते हैं रहा हूँ, नीचे दिए गए उदाहरण में, दो पूर्ववर्ती 00 साथ #00000000 की endColor बताता रंग अधिक पारदर्शी उत्पन्न होने से FF का कहना है।

2) लेकिन पैमाने क्या है?

3) क्या कुछ प्रकार का हेक्स स्केल है जो कुछ प्रतिशत के बराबर है?

मैं वास्तव में उलझन में हूं और मुझे कोई दस्तावेज नहीं मिल रहा है क्योंकि मुझे यह भी सुनिश्चित नहीं है कि मुझे 'एक्सएमएल पारदर्शी ढाल' के अलावा अन्य खोजना चाहिए, जो मुझे नहीं बताता कि मैं क्या जानना चाहता हूं।

कोई भी/सभी सहायता की सराहना की जाती है। धन्यवाद

<?xml version="1.0" encoding="utf-8"?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android" 
    android:shape="rectangle"> 
    <gradient 
     android:startColor="#DD63594A" 
     android:endColor="#00000000" 
     android:angle="90"/> 
    <padding android:left="4dp" 
     android:top="1dp" 
     android:right="4dp" 
     android:bottom="1dp" /> 
    <corners android:bottomRightRadius="1dp" android:bottomLeftRadius="1dp" 
     android:topLeftRadius="7dp" android:topRightRadius="7dp"/> 
</shape> 

उत्तर

10

यह हेक्साडेसिमल है। स्केल शेष रंग कोड में आरजीबी मूल्यों के समान है, इसलिए 00alpha=0 और FFalpha=255 होगा। मूल गणित बाकी बताता है।

+0

धन्यवाद! बहुत संक्षिप्त स्पष्टीकरण और अब समझने में आसान है। – TryTryAgain

+4

आरजीबीए को विभिन्न कारणों से तर्क दिया जाना चाहिए, एसओ पर इन सवालों की संख्या को कम करने के लिए सबसे महत्वपूर्ण। मुझे 'तर्क' कारक भी पसंद है। – Pedantic

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