Articles of Андроид

<P> неверно, если не используется цвет фона

Я разрабатываю мобильный сайт, поэтому я использую CSS, чтобы сделать вещи максимально возможными. У меня странная трудность. В контейнере div у меня есть <p> который должен заполнить ширину div. Я пробовал width:auto , width:100% … ничего не работает в Android Browser. Вот примеры: IOS (правильно): Android (Неправильно, не полностью распространяется, добавлено больше текста, чем версия […]

Когда использовать ListView вместо RecyclerView

Я читал о RecyclerView и это преимущество перед ListView И я получил разницу между ними. То, что я не получаю, – это когда использовать ListView и когда использовать RecyclerView. И является ли RecyclerView заменой ListView? Нужно ли мне заменять все мои списки с помощью RecyclerViews?

Реагировать на основе данных хранилища между сеансами

Мне нужно сохранить некоторые пользовательские данные, такие как настройки, логин, токен и т. Д. Между сеансами. Пробовал asyncstorage, но когда я перезапускаю приложение, данные в нем удаляются. Нашли несколько модулей, которые ссылаются на keychain или NSUserDefaults, но я не знаю, какой из них подходит для этой цели. Основная особенность заключается в том, что я могу […]

В библиотеке MPAndroidChart, как переносить метки X Axis на две строки, если они долго?

Я пытаюсь показать метку оси X, чтобы перейти к 2 строкам, когда они длинны. Как добиться этого в LineChart? См. Снимок экрана ниже. Я хочу, чтобы время перешло во вторую строчку, вместо того, чтобы оставаться рядом

Webview shouldOverrideUrlLoading не получает вызов

Я делаю ebook reader, который использует epub формат для загрузки книг в webviews. В некоторых из книг есть привязка к некоторым частям в той же главе. Каждая глава загружается как html. Так выглядит ссылка file:///storage/sdcard0/Android/data/com.abc.reader/files/Download/498935/epub/resources/498935/OEBPS/#footnote-165093-1-backlink Я попробовал использовать shouldOverrideUrlLoading() чтобы получить обратный вызов, но он не вызван и когда я onPageFinished ссылки в onPageFinished url […]

Как отправить массивы / списки с доработкой

Мне нужно отправить список / массив значений Integer с Retrofit на сервер (через POST). Я делаю это следующим образом: @FormUrlEncoded @POST("/profile/searchProfile") Call<ResponseBody> postSearchProfile( @Field("age") List<Integer> age }; И отправить его следующим образом: ArrayList<Integer> ages = new ArrayList<>(); ages.add(20); ages.add(30); ISearchProfilePost iSearchProfile = gsonServerAPIRetrofit.create(ISearchProfilePost.class); Call<ResponseBody> call = iSearchProfile.postSearchProfile( ages ); Проблема в том, что значения достигают […]

Создание шрифтов на больших экранах

Я искал Stackoverflow и google, и я нашел ответы для людей, которые хотят, чтобы шрифты оставались одного размера, но я хочу, чтобы они стали больше, когда экран стал больше. В частности, я хочу, чтобы в моем приложении были очень большие шрифты. На моем телефоне они высотой 1/2 дюйма – идеальны. Моя проблема в том, что […]

MapActivity в TabHost Фрагмент исчезает после переключения вкладок

Я пытаюсь отобразить карту в наборе вкладок, используя фрагменты. Проблема, с которой я столкнулась, – это активность карты исчезает, если пользователь переходит к другому фрагменту, а затем обратно. Как я могу отобразить MapActivity в фрагментах в tabhost? Основой для этого является множество вопросов о том, как интегрировать MapActivity с фрагментами (см. MapView в фрагменте (Honeycomb) […]

Как программно установить приложение запуска по умолчанию?

Возможный дубликат: Android: изменить стандартное домашнее приложение Я хочу создать такую ​​программу, как « Home Switcher », которая может программно установить пусковую установку по умолчанию. У меня еще нет кода, но я могу понять, как найти доступные приложения для запуска, но я понятия не имею, как программно установить значение по умолчанию. Может кто-то указать мне […]

Обратный модем нескольких устройств Android через USB

Я пытаюсь настроить тестовую среду для своего приложения для Android, где отдельные устройства нуждаются в подключении к Интернету, но не имеют беспроводных возможностей. Поэтому я решил использовать обратную привязку usb. На моей главной машине запущен Ubuntu. Мне уже удалось установить обратный привязку для одного устройства, соединение работает, и я могу ping google.com из оболочки этого […]