解決裝置解析度差異過大問題
Android裝置相容性問題,最常遇到的就是不同的螢幕解析度,因此官方文件建議Layout上使用的距離單位盡量使用dp,能部分解決多解析度上的問題,但裝置的解析度差異過大時,還是會出現操作介面上的缺陷,雖然在這種情況下要兼顧介面美觀會有困難,但至少要維持操作上不能有缺陷,評估這樣的原則,因此選擇使用ScrollView來解決解析度相容性的問題,雖然不能保有一致美觀,但至少不會有功能上的缺陷。
以Login畫面為例,處理解析度上的問題。
如下圖為高解析度裝置顯示的畫面,介面完整顯示,功能操作上正常。