2013-09-28 94 views
0

我正在一個新的android項目,但我不知道如何將psd設計轉換爲android佈局。例如,psd文件:)下面有幾行和3個按鈕。我必須處理按鈕的點擊事件,並且當用戶開始寫任何文字時,我必須按行顯示(如第二張圖)Android PSD的佈局

我可以從哪裏開始?

an example psd file an example psd file

回答

3

你需要切片psd來獲取你的個人圖像組件。所以你將不得不把你的「清除」,「發送」作爲單獨的.png或.jpg圖標來發送。背景圖像和線條也是如此。

你將不得不根據你的PSD模型設計你的xml佈局。

你可以把你的線圖像略低於每EDITTEXT使用「機器人:下面的」屬性,使editext由Android透明的邊框:底色=「#00000000」

這樣您就可以添加監聽器的在每個editext上放下光標,每4或5個字輸入一次。

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:background="@drawable/backgroundimage" 
    android:orientation="vertical" > 

    <ImageView 
     android:id="@+id/crossBtn" 
     ... 
     ... 
     android:src="@drawable/crossimage" 
     android:layout_alignParentRight="true"/> 

    <ImageView 
     -- clearbtn-- 
     ... 
     ... /> 

    <ImageView 
     ..sendBtn 
     .. 
     ../> 

<EditText 
    .../> 

+0

謝謝。此答案將清除所有問號。 – midheaven

1

沒有轉換器這一點,但你可以使用一個名爲剪切&切片一個Photoshop插件。它可以幫助你創建和導出你的PSD爲Android的繪圖:hdpi,mdpi等

+0

謝謝,但我不想轉換器實際。我想學習如何轉換的方式。例如,像四分之一圈的按鈕.. – midheaven