2012-09-11 10 views
8

मैं पिछले कुछ दिनों में एंड्रॉइड ऐप्स के साथ टकरा रहा हूं और पूरे यूआई और लेआउट विकास के आसपास अपना सिर नहीं लग रहा है।मैं एक PSD डिजाइन को एंड्रॉइड एक्सएमएल में कैसे परिवर्तित करूं?

मैं पिछले साल जावा में प्रोग्रामिंग कर रहा हूं इसलिए मैं भाषा से काफी परिचित हूं और मैं कुछ वर्षों से सीएसएस में आगे बढ़ रहा हूं लेकिन मैं संक्रमण कर सकता हूं।

यदि कोई मुझे कुछ ऑनलाइन संसाधनों की ओर इंगित कर सकता है जो बहुत अच्छा होगा।

धन्यवाद एक बहुत

+0

आशा है कि यह सहायता http://stackoverflow.com/questions/1377046/how-can-i-make-template-of-blogger-from-psd-fiels-psd-to-xml-file –

+0

मैं देख रहा हूं एंड्रॉइड लेआउट एक्सएमएल की लाइनें और अधिक लंबी हैं लेकिन वैसे भी धन्यवाद। – user827570

उत्तर

8

यह जिस तरह से आप HTML के लिए यह किया है के रूप में वास्तव में सरल है। सबकुछ एक जैसा है सिवाय इसके कि आपको एक्सएमएल में सीएसएस लिखना है। रैप सामग्री कहा जाता है, माता-पिता भरें और इसी तरह की चीजें हैं। आपको उन्हें उचित तरीके से उपयोग करना चाहिए। परीक्षा के लिए यदि आपके पास अपने PSD में ढाल पृष्ठभूमि वाला बटन है, तो इसे स्लाइस करें और एक छवि बटन का उपयोग करें और कटा हुआ चित्र छवि बटन पर असाइन करें। यहां तक ​​कि पाठ, बस रंग, आकार .. प्राप्त करें और एक्सएमएल पर कुछ ढूंढें जो ऐसा करता है। नीचे कोड पर एक नज़र डालें।

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
       android:layout_width="fill_parent" 
       android:layout_height="fill_parent" 
       android:orientation="vertical" > 
    <TextView android:id="@+id/text" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:text="Hello, I am a TextView" /> 
    <Button android:id="@+id/button" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:text="Hello, I am a Button" /> 
</LinearLayout> 

लाइनरलाइट अपने बच्चों को एकल कॉलम या एक पंक्ति की व्यवस्था करेगा। अब यह एक एकल स्तंभ है क्योंकि अभिविन्यास लंबवत है। यदि आप क्षैतिज करते हैं तो यह एक पंक्ति है। इसी प्रकार, RelativeLayout पर एक नज़र डालें जो HTML में सापेक्ष स्थिति के समान है। पृष्ठभूमि बदलने के लिए आप android:background="color value here" का उपयोग कर सकते हैं। यहां कोई तकनीकी सीमा नहीं है। आपको पैडिंग और मार्जिन भी मिलेगा। बस एक्सएमएल लेआउट के साथ शुरू करें। PSD को देखकर ऐसा करें। मुझे यकीन है कि आपका सीएसएस अनुभव चलेगा। शुभकामनाएं।

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

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