2011-03-01 53 views
0

我正在設計一個Android應用程序,並準備佈置我的UI和設計。關於Android應用程序設計的快速問題

什麼去這樣做,最好的方法是什麼?我一直在和一個合作伙伴合作,他一直在設計一些我們想在Photoshop和Fireworks中使用的東西。

我們如何去實現這些設計(背景,按鈕等)到我們的代碼來構建應用程序的佈局?

編輯:我想一個更好的問題是要問:如果我救的背景設計和我在任何其他編輯程序進行的任何按鈕的JPG,其中的XML代碼我會插入到包括它在我的界面?

+5

這個問題實在太模糊,無法在這裏回答。你基本上是要求編寫Android UI的入門書。你最好使用谷歌搜索「Android界面教程」或類似的東西,花幾個小時閱讀。 – 2011-03-01 16:07:10

回答

0

學習代碼是如何工作的將是你最好的選擇,不要在一個可視化的佈局設計算特別是如果你正在做什麼複雜的。

2

這是一個非常模糊的問題。但我會告訴你什麼對我們有用。

要先從UI分離的功能。舉例來說,你知道你很多人需要一個登錄屏幕。不要浪費時間在用戶界面上,創建一個登錄功能(用戶,密碼),並確保首先通過單元測試

當它進行UI設計的時候,您應該給予JPEG或Adob​​e PSD文件,您可以查看。

首先開始做UI的XML,而不用擔心太多的色彩和背景圖像。這相當於做一些HTML。你不想擔心CSS。

一旦你的佈局是正確的(並且它是正確的,你可能不得不創建一些主題或樣式),那麼我會前進到切割圖像。

如果圖像需要根據屏幕大小調整大小,請使用SDK附帶的draw9patch工具創建PNG 9修補程序。 對於背景你應該創建9個補丁工具。對於圖像和圖標,您應該創建中等和高分辨率的。

一旦完成所有工作,將您已經測試好的客戶端代碼插入到您的用戶界面中,並嘗試確保一切正常。

0

如果您正在討論組件發現,我已經成功轉到reference docs並開始輸入我正在查找的組件的名稱。它會很快顯示在列表中,然後您可以閱讀更多信息。

你必須制定一個感受是什麼部件Android的面前,你可以想想它們組合成更復雜的看法。