Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
NOSC
43 / 43 / 3
Регистрация: 10.10.2013
Сообщений: 297
#1

Загрузка нужных ресурсов - Android

28.01.2014, 12:22. Просмотров 885. Ответов 3
Метки нет (Все метки)

Всем привет. Приступили к новому проекту. В проекте используется графика - много графики, если лить всю графику под все разрешения, то программа раздувается и весит больше 50Мб, а там еще нет пока HD текстур.

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

Кто сталкивался? Как лучше это осуществить? Есть ли у гугла готовое решение в инфраструктуре PlayGoogle или надо на своем сервере предоставлять контент для скачивания??

Спасибо
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.01.2014, 12:22     Загрузка нужных ресурсов
Посмотрите здесь:

Android смена ресурсов
Получить массив из ресурсов Android
Android Хранение ресурсов
Android Обращение к файлу ресурсов
Взять массив из ресурсов Android
Android Сравнение строковых ресурсов
Получить картинку из ресурсов Android
Android Загрузка картинки из ресурсов в Bitmap. Android 4.1.1
Android Использование ресурсов классами
Android Установка ресурсов от строки
Как добавить динамически в ToolBar виджет SearchView в нужных фрагментах Android
Android Загрузка ресурсов из модуля

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
angryrobot
Командир зеленых роботов
346 / 283 / 53
Регистрация: 08.10.2013
Сообщений: 564
28.01.2014, 13:11     Загрузка нужных ресурсов #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от NOSC Посмотреть сообщение
Возможно ли при первом старте программы проверить какой экран используется и в соответствии с возможностями экрана скачать нужные ресурсы?
Да возможно
Цитата Сообщение от NOSC Посмотреть сообщение
Как лучше это осуществить? Есть ли у гугла готовое решение в инфраструктуре PlayGoogle или надо на своем сервере предоставлять контент для скачивания?
У гугла вы можете хранить два любых файла по 2 гигабайта каждый. Они будут загружаться автоматически при установке приложения.
Подробности тут http://developer.android.com/google/...ion-files.html
NOSC
43 / 43 / 3
Регистрация: 10.10.2013
Сообщений: 297
28.01.2014, 13:17  [ТС]     Загрузка нужных ресурсов #3
Цитата Сообщение от angryrobot Посмотреть сообщение
У гугла вы можете хранить два любых файла по 2 гигабайта каждый. Они будут загружаться автоматически при установке приложения.
Подробности тут http://developer.android.com/google/...ion-files.html

Спасибо
verylazy
Заблокирован
28.01.2014, 13:25     Загрузка нужных ресурсов #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
я немного дополню
Java
1
2
DisplayMetrics metrics = getResources().getDisplayMetrics();
System.out.println(metrics.densityDpi);
выдаст плотность в dpi для экрана
потом удобно switch-case сделать, а сами константы тут http://developer.android.com/referen...ayMetrics.html
Yandex
Объявления
28.01.2014, 13:25     Загрузка нужных ресурсов
Ответ Создать тему
Опции темы

Текущее время: 00:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru