Универсальное приложение в Android (телефон и планшет)

Я разрабатываю универсальное приложение в android, которое должно работать на Android-телефоне и Android-планшете, я знаю, как сделать приложение для Android-телефона, но как сделать для Android-планшета. Пожалуйста, направляйте меня для этого.

Спасибо заранее.

Ответ 1

Вы должны поддерживать различные макеты экрана. Посмотрите на многостраничную страницу

Он дает вам, среди объяснений, как сохранить несколько версий файлов для разных разрешений, als этот фрагмент кода для манифеста:

<manifest xmlns:android="http://schemas.android.com/apk/res/android">
    <supports-screens
        android:smallScreens="true"
        android:normalScreens="true"
        android:largeScreens="true"
        android:xlargeScreens="true"
        android:anyDensity="true" />
    ...
</manifest>

Вы можете создавать разные доступные каталоги и т.д., как описано в ссылке.

Ответ 2

Я не знаю, если вы все еще ищете другой ответ, но я сделал инструмент, который может масштабировать ваши макеты до четырех разных ячеек плотности. Если вы создаете макеты для одного базового буфера плотности, этот инструмент может масштабировать ваши макеты на экране размера планшета:

http://onemanmobile.blogspot.com/2012/04/how-to-scale-your-android-layouts-to.html

Для того, чтобы сделать их простое приложение для Android универсальным приложением для небольших, обычных, больших и больших устройств, нужно очень мало времени.