Intereting Posts
Увеличение памяти YouWave Android: эквивалент IIA UIActionSheet NetworkInterface.getNetworkInterfaces () генерирует исключение с нулевой строкой сообщения Студия Android Где установить файл NDK? (Загрузите его в zip) Как правильно изменить имя пакета в AndroidManifest.xml (например, в проекте zxing / barcodescanner) Несколько ListAdapters или один, используя фильтрацию (Android Performance) Как сохранить добавленные накладки Google Maps в приложении для Android? Могут ли аннотации Гссона и Джексона сосуществовать в одном POJO? Как отключить сбой CollapsingToolbar, когда прокрутка не имеет содержимого? Как изменить цвет фона диалогового окна предупреждения по умолчанию для Android Allocation Tracker: как использовать его для обнаружения утечек памяти? Значок URL-адреса Foursquare Категория – Идентификатор доступа Как установитьOnTouchListener () в ListPreference? Как обрезать изображение в android «Произошла внутренняя ошибка» с интеграцией входа в Google Plus

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

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

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

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

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

<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> 

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

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

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

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