Найден 231 результат
- 15 янв 2016, 08:11
- Форум: Работа с данными
- Тема: Как обновить Android-приложение?
- Ответы: 3
- Просмотры: 2431
Re: Как обновить Android-приложение?
Если Вам удастся сделать то, что Вы хотите, Ваше приложение НЕ СМОЖЕТ быть загружено на Google Play, т. к. вносить изменения в .apk там сможете Вы только сами. Если Вы будете использовать свой собственный сервер, этот сервер может каждый раз при получении новых картинок, пересобирать .apk но это не ...
- 14 янв 2016, 16:26
- Форум: Работа с данными
- Тема: Как обновить Android-приложение?
- Ответы: 3
- Просмотры: 2431
Re: Как обновить Android-приложение?
что-то странное Вы хотите. При обновлении приложения данные передаются с Google Play на устройство user-1, а никак не наоборот. Вам нужно иметь где-то свой сервер. По кнопке Сохранить изображение сохраняется на этом сервере. Изображение либо обновляется автоматически при наличии доступа к интернету,...
- 14 янв 2016, 10:11
- Форум: Работа с данными
- Тема: Получение данных из адаптера
- Ответы: 12
- Просмотры: 7254
Re: Получение данных из адаптера
Для получения даных есть методы getCount() и getIem(position).
База данных - слишком тяжелая вещь. Если размер данных, которые нужно сохранять, небольшой, лучше сохранить в обычный текстовый файл.
База данных - слишком тяжелая вещь. Если размер данных, которые нужно сохранять, небольшой, лучше сохранить в обычный текстовый файл.
- 11 янв 2016, 14:38
- Форум: Прочее
- Тема: Тестирование приложения
- Ответы: 1
- Просмотры: 2805
Re: Тестирование приложения
Если у Вас есть друг у которого есть смартфон D (но он не может передать его Вам, так как находится например, в другом городе), можете попросить его разрешить отладку на его смартфоне по Wi-Fi и сообщить IP адрес смартфона. Тестируйте по Wi-Fi, содержимое экрана смотрите по отладчику, нажатие кнопок...
- 11 янв 2016, 09:31
- Форум: Экранные компоненты
- Тема: После добавления картинки перестаёт генерироваться "r".
- Ответы: 1
- Просмотры: 2239
Re: После добавления картинки перестаёт генерироваться "r".
Ещё желательно (но не обязательно) конвертировать в png
- 30 дек 2015, 09:17
- Форум: Java
- Тема: Получение хеша бинарного файла сборки выполняемого apk-файла
- Ответы: 1
- Просмотры: 1868
Re: Получение хеша бинарного файла сборки выполняемого apk-ф
Файл .apk после установки на устройство находится в каталоге /data/app куда доступ без рута закрыт Время сборки приложения можно узнать так: [syntax=java] public long getBuildTime() { try { PackageManager pm = getPackageManager(); ApplicationInfo ai = pm.getApplicationInfo(getPackageName(), 0); ZipF...
- 29 дек 2015, 12:54
- Форум: Экранные компоненты
- Тема: Меню на разных экранах.
- Ответы: 7
- Просмотры: 4456
Re: Меню на разных экранах.
чтобы сделать по центру, нужно использовать атрибут android:layout_gravity="center_horizontal|center_vertical" если нужно не точно по центру, сверху и снизу (и/или соответственно, слева и справа), добавить невидимые view с атрибутом android:layout_weight="1" (пустое пространство распределяется соотв...
- 29 дек 2015, 08:13
- Форум: Экранные компоненты
- Тема: Меню на разных экранах.
- Ответы: 7
- Просмотры: 4456
Re: Меню на разных экранах.
Все 100500 вариантов не нужно - Андроид каким-то образом подбирает наиболее подходящий (но по какому алгоритму?).
Можно также в коде узнать размер экрана и вручную установить размеры после загрузки лейаута.
Можно также в коде узнать размер экрана и вручную установить размеры после загрузки лейаута.
- 29 дек 2015, 08:06
- Форум: Java
- Тема: Проверка объектов на null
- Ответы: 2
- Просмотры: 2357
Re: Проверка объектов на null
Код: Выделить всё
try {
String name = people.getCar().getName();
}catch(NullPointerException ex) {
}
- 28 дек 2015, 15:10
- Форум: Среда разработки, установка и настройка SDK, AVD эмулятор
- Тема: Зависает Android Studio при рендеренге.
- Ответы: 1
- Просмотры: 2549
Re: Зависает Android Studio при рендеренге.
Слабоват компьютер. На самом деле требования к железу и ПО для нормальной работы выше, чем объявлено официально.
- 28 дек 2015, 15:05
- Форум: Среда разработки, установка и настройка SDK, AVD эмулятор
- Тема: Здравствуйте, вопрос, связан с наличием файла R в папке gen
- Ответы: 1
- Просмотры: 2043
Re: Здравствуйте, вопрос, связан с наличием файла R в папке
Файл R.java появляется в папке gen после успешной компиляции ресурсов (папка res). Что не так с ресурсами.
- 28 дек 2015, 11:10
- Форум: Экранные компоненты
- Тема: Layuot rendering in Android Studio 1.4
- Ответы: 1
- Просмотры: 2215
Re: Layuot rendering in Android Studio 1.4
Можете поставить AIDE на устройство. В его дизайнере внешний вид будет соответствовать.
- 28 дек 2015, 11:05
- Форум: Экранные компоненты
- Тема: Меню на разных экранах.
- Ответы: 7
- Просмотры: 4456
Re: Меню на разных экранах.
Нужно размеры записывать в dimens.xml. И создать разные варианты этого файла для телефона и планшета, в зависимости от размера экрана.
- 28 дек 2015, 11:00
- Форум: Экранные компоненты
- Тема: ListView загрузка всех items сразу, а не только видимых?
- Ответы: 1
- Просмотры: 2396
Re: ListView загрузка всех items сразу, а не только видимых?
Все данные из базы данных должен загружать адаптер (или они загружаются до создания адаптера и передаются в адаптер). Когда ListView попросит адаптер создать нужный item он будет создавать его на основе загруженных данных.
- 28 дек 2015, 10:49
- Форум: Работа с данными
- Тема: Именование ресурсов
- Ответы: 2
- Просмотры: 2598
Re: Именование ресурсов
Со строками string добавлять не обязательно. зачем повторение R.string.string_yes ? А вот с идентификаторами - другое дело. R.id.nick - что за элемент nick? В какой layout он входит? А может оказаться, что R.id.nick используется сразу в нескольких лейаутах. Т.е. называйте R.id.etNick_in_main или R.i...
- 28 дек 2015, 10:28
- Форум: Работа с данными
- Тема: XML encoding
- Ответы: 5
- Просмотры: 5402
Re: XML encoding
В общем проблема в кодировках в xml-файле. Приложение качает xml но кодировка в нём может быть любой. Как прочитать вот этот кусок xml'а: <?xml version="1.0" encoding="windows-1251"?> а именно атрибут encoding, пользуюсь dom парсером. SAX парсером можно распарсить этот кусок, но это затруднит работ...
- 21 дек 2012, 10:59
- Форум: Экранные компоненты
- Тема: Своя клавиатура
- Ответы: 33
- Просмотры: 19926
Re: Своя клавиатура
Свою клавиатуру сделать довольно сложно. С SDK есть пример. Пользователь должен будет вручную выбрать твою клавиатуру в качестве действующей, получит предупреждение, что это действие небезопасно, и т. д. В приложениях типа калькулятора можно создать свою псевдо-клавиатуру из кнопок, которую, андроид...
- 16 дек 2012, 16:13
- Форум: Сеть, Интернет, GPS, WiFi, Bluetooth
- Тема: Bluetooth + COM порт, завершение работы.
- Ответы: 10
- Просмотры: 6432
Re: Bluetooth + COM порт, завершение работы.
За основу брал пример BluetoothChat. Но мне не нужны слушающие сокеты, упростил, что close() не вызывалось. Сейчас исправил.
Дополнительно: как настроить EditText для ввода мак-адреса?
Дополнительно: как настроить EditText для ввода мак-адреса?
- 12 дек 2012, 13:38
- Форум: Сеть, Интернет, GPS, WiFi, Bluetooth
- Тема: Bluetooth + COM порт, завершение работы.
- Ответы: 10
- Просмотры: 6432
Re: Bluetooth + COM порт, завершение работы.
Если на планшете отключить bluetooth - заново соединяется.
Видимо, BluetoothSocket.close() не вызывается.
Когда нужно вызывать?
Видимо, BluetoothSocket.close() не вызывается.
Когда нужно вызывать?
- 11 дек 2012, 15:43
- Форум: Сеть, Интернет, GPS, WiFi, Bluetooth
- Тема: Bluetooth + COM порт, завершение работы.
- Ответы: 10
- Просмотры: 6432
Bluetooth + COM порт, завершение работы.
Как правильно завершить работу с Bluetooth?
Используется Bluetooth-адаптер для ком-порта.
Нормально соединяется (приходится указаывать мак-адрес), но после разрыва соединения больше не соединяется.
Приходится выключать и включать устойство (там микропроцессор с COM портом), с которым соединяемся.
Используется Bluetooth-адаптер для ком-порта.
Нормально соединяется (приходится указаывать мак-адрес), но после разрыва соединения больше не соединяется.
Приходится выключать и включать устойство (там микропроцессор с COM портом), с которым соединяемся.