簡體   English   中英

適用於android手機和平板電腦的android應用程序布局

[英]android application layout for android phones and tablets

我正在編寫一個需要在Android手機和平板電腦上均受支持的應用程序。 我想為此應用程序創建適合平板電腦使用的UI。 因此,我希望該應用在小屏幕和大屏幕上都易於使用。 如此處指定: 支持多個屏幕 ,我可以為不同的屏幕分辨率創建不同的布局文件,並為不同的密度創建不同的可繪制對象,這非常好。

最重要的是,我想使用android 3+的功能,例如片段,非常適合大屏幕。 在許多情況下,非常適合小屏幕的布局在平板電腦上看起來效果很差,因此碎片會派上用場。 但是,如果我使用片段並將我的應用程序定位為Android 2.2,它將無法編譯。

那么有什么選擇呢? 我應該為該應用創建完全不同的平板電腦版本嗎? 還有另一種更好的方法嗎?

您可以使用Android 兼容性庫在整個Android平台上使用Fragment API。

如果您使用Eclipse作為IDE,只需右鍵單擊您的項目,然后選擇:

Android Tools -> Add Compatibility Library ...

因此,回答您一個問題:使應用程序平板電腦和手機友好的最佳方法是使用Fragment來設計您的UI。

希望這可以幫助!

為此,您需要使用Android兼容性軟件包(http://developer.android.com/sdk/compatibility-library.html)。

它將片段功能回移植到1.6或類似的東西。

您可以使用支持庫並針對3.0+和2.3進行編譯。 如果在xml中使用支持庫不支持的功能,則需要將其存儲在名稱為xml-13的文件夾中。 例如,您需要將目標平台設置為13,最小平台設置為10。 如果在2.3上進行yu debug時看到紅叉,請放心運行該應用程序

看一下:

類似的問題

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM