有誰知道如何使用手機制造商用於Android手機的自定義用戶界面?如何在android中開發UI時使用原生UI?
例如,當應用程序的三星手機上運行,它顯示的Touch Wiz用戶界面,HTC的手機上運行時,它似乎是Sense界面(如具體到手機本地應用程序)
誰能幫助我?
有誰知道如何使用手機制造商用於Android手機的自定義用戶界面?如何在android中開發UI時使用原生UI?
例如,當應用程序的三星手機上運行,它顯示的Touch Wiz用戶界面,HTC的手機上運行時,它似乎是Sense界面(如具體到手機本地應用程序)
誰能幫助我?
一些供應商,如HTC和三星提供額外的API。這些API可以提供對特定於供應商的用戶界面的訪問。我認爲你可以在通過SDK開發安裝Eclipse時使用這些API。雖然我沒有機會使用它。
你不能。在供應商手機中看到的,例如三星或HTC,它們是他們的定製構建組件。一些供應商提供了對他們的庫的訪問,但是你的三星應用程序將對HTC有奇怪的看法,並不是所有的組件都可用。
我認爲,最好是用自己喜歡的平臺創建自己的可配置視圖組件。我這樣做,爲底部滑動標籤,如HTC時鐘應用程序。
如果在運行時確定應用程序在哪個電話上運行,她可能會使用這個或那個自定義軟件包。我同意,雖然這可能不值得,但更簡單的方法是爲HTC另一個HTC開發1版本。同時,我相信第三方組件通常比由deveopers自己製作的組件更漂亮 –
我不明白這個問題。一般來說,如果你不定製你的UI,所有的組件(TextView,EditText,Button等)都將使用「皮膚」(Sense,TouchWiz等)的樣式。所以推測你的問題的答案是:你不需要做任何事情。 – dmon