我正在創建一個應用程序,在一個視圖上有一個大象的圖像。這頭大象需要動畫他身體的各個部位,如眼睛,軀幹,噴水,以及背景/地平線動作。我已經簡單地嘗試使用邊距和相對位置在RelativeLayout
中定位每個元素(眼睛,軀幹等),以使圖片看起來正確。Android動畫圖像件和設備兼容性
當我通過eclipse佈局編輯器更改屏幕大小時,一切都變得不合適。我讀到使用RelativeLayout
帶邊距和相對位置將是AbsoluteLayout
的最佳替代方案,但我似乎無法在保持設備兼容性的同時在正確的位置獲得每件作品。
什麼是最好的方式定位圖像的片段,以完成一個完整的形象,這也將使我動畫/翻譯/旋轉/等每一塊,並支持各種設備?
我認爲可能使用OpenGL或Canvas可能是這樣做的方式正確,但我不明白這些將如何解決我提到的問題。
我已經創建了此應用程序的iOS版本,並且非常容易設置它。我不太瞭解應用程序如何排列精靈來製作各種屏幕大小/密度兼容的場景。
對齊問題仍然出現,即使是不同大小的部分。即時通訊的感覺,我想要的是不可能的。 – binnyb