1

我有一個Java應用程序原本是在使用Esmertec的JVM(或現在稱爲公司的任何公司)的HTC P6500 Windows Mobile設備上運行的。無論出於何種原因,在我加入公司之前,應用程序都是使用絕對定位編寫的,應用程序的主AWT框架設置爲240x295。很長一段時間以來一直很好,因爲我們的應用程序只運行在一種類型的設備上。我們現在被要求將我們的應用「移植」到屏幕分辨率爲480x800的HTC HD2設備。一段時間後,我們的一位客戶給了我們一個設備,我們運行了它的應用程序,正如您所期望的那樣,它並沒有佔用整個屏幕,只是看起來很小。所以我們想出了估計需要多長時間來重構應用程序才能在任何尺寸的屏幕上工作。使用Windows Mobile 6.5的HTC HD2上的Java應用程序的框架尺寸

現在,我應該開始研究它,並且我們再次獲得了用於測試的另一個設備的貸款。我剛剛在設備上安裝了應用程序,一切都很正常。該應用程序佔用了整個屏幕空間,所有文本和按鈕等似乎都被延伸以彌補更高的分辨率。一方面這很好,因爲我不需要改變任何東西,但另一方面,我擔心這兩個設備似乎有所不同。

有誰知道這種差異可能發生的原因嗎?設備或Windows Mobile軟件中是否有東西會強制應用程序伸展到全屏,從而擴展應用程序中的所有組件(即文本標籤,按鈕,文本字段等)。

回答

0

在HTC HD2上工作得很好,所以它必須拉伸以適應屏幕,外殼關閉。

相關問題