Articles of Ява

Как проверить, существует ли ресурс в Android

Есть ли встроенный способ проверить, существует ли ресурс или я оставляю что-то вроде следующего: boolean result; int test = mContext.getResources().getIdentifier("my_resource_name", "drawable", mContext.getPackageName()); result = test != 0;

Отправка запроса POST-запроса JSON с Android

Я использую код ниже, чтобы отправить HTTP-запрос POST, который отправляет объект службе WCF. Это работает нормально, но что произойдет, если мой WCF-сервис нуждается в других параметрах? Как я могу отправить их с моего Android-клиента? Это код, который я написал до сих пор: StringBuilder sb = new StringBuilder(); String http = "http://android.schoolportal.gr/Service.svc/SaveValues"; HttpURLConnection urlConnection=null; try { […]

Как удалить задачу из ScheduledExecutorService?

У меня есть .scheduleAtFixedRate(Runnable, INIT_DELAY, ACTION_DELAY, TimeUnit.SECONDS); ScheduledExecutorService, которая периодически выполняет несколько разных задач с .scheduleAtFixedRate(Runnable, INIT_DELAY, ACTION_DELAY, TimeUnit.SECONDS); У меня также есть другой Runnable который я использую с этим планировщиком. Проблема начинается, когда я хочу удалить одну из задач из планировщика. Есть ли способ сделать это? Я делаю правильно, используя один планировщик для разных […]

Какова основная цель аннотации @SerializedName в андроиде с использованием GSon

Может кто-нибудь сказать мне, что является основной целью аннотации @SerializedName в android, используя GSON Дайте мне другой пример. Я проверил на другом сайте, но я не понимаю, что является основной целью его использования.

Постоянный куки для Android HttpClient

ОБНОВЛЕНИЕ: Этот вопрос и его ответы больше не должны рекомендовать никому, кто это читает. Android no-longer рекомендует HttpClient (читать: устарел), а вместо этого рекомендует HttpUrlConnection . Хорошим примером использования библиотек сейчас являются Retrofit и OkHttp . В контексте этого вопроса файлы cookie могут быть сохранены, сохранены и доставлены с последующими запросами. Это не обрабатывается прозрачно. […]

Как выровнять текст по вертикали?

Цель: Android> = 1.6 на чистом холсте. Предположим, что я хочу написать функцию, которая будет рисовать большой красный прямоугольник (ширина, высота), а затем нарисовать черный текст Hello World внутри. Я хочу, чтобы текст визуально находился в центре прямоугольника. Так давайте попробуем: void drawHelloRectangle(Canvas c, int topLeftX, int topLeftY, int width, int height) { Paint mPaint […]

Проект Android не будет создан при редактировании файла ресурсов

У меня есть проект Android 1.5 в Eclipse, и всякий раз, когда у меня есть только файл ресурсов xml, вы можете построить конструкцию с ошибкой. Например, если у меня есть res\layout\main.xml открытый как активный документ, который он не будет создавать и выдает следующую ошибку: Error in an XML file: aborting build. res\layout\main.xml:0: ERROR Resource entry […]

Предоставление тестовых данных для SharedPreferences для Robolectric

Просто начал использовать Robolectric, и, похоже, это в значительной степени то, что мне нужно. Тем не менее, я ударил немного дорожного знака в отношении использования SharedPreferences. У меня два теста Активность ожидает новый / пустой sharedPreferences Действия ожидают, что sharedPreferences с некоторыми данными в нем уже Для тестового примера 1 тесты проходят так, как ожидалось, […]

Печатать содержимое Bundle для Logcat?

Есть ли простой способ распечатать содержимое Bundle в Logcat, если вы не можете запомнить имена всех ключей (даже если вы можете печатать только имена клавиш, было бы круто)? Благодаря!

Использование Retrofit для доступа к массивам JSON

Я думал, что понял, как это сделать, но, очевидно, нет. У меня есть API от Flickr, который начинается так: jsonFlickrApi({ "photos":{ "page":1, "pages":10, "perpage":100, "total":1000, "photo":[ { "id":"12567883725", "owner":"74574845@N05", "secret":"a7431762dd", "server":"7458", "farm":8, "title":"", "ispublic":1, "isfriend":0, "isfamily":0, "url_l":"http:\/\/farm8.staticflickr.com\/7458\/12567883725_a7431762dd_b.jpg", "height_l":"683", "width_l":"1024" } Теперь мне нужно получить информацию из массива фотографий, поэтому я пытаюсь сделать следующее: interface ArtService […]

Intereting Posts
Android отклоняет две различные действия запуска для двух разных продуктов Android – ImageView накладывает еще один ImageView Зарегистрировать приложение по умолчанию для настраиваемого типа файла Предварительный просмотр не отображается в Android Studio Как узнать groupid и artifactid любых внешних банок в проекте maven android Как я могу получить значения из флажка в android Как хранить JSON в SQLite Как правильно добавлять и удалять контактные пузыри в multiautocompletetextview с помощью токенизатора пространства, такого как gmail, в поле в android Эквивалент ldd для android Как сделать push-уведомление с сервера на Android-андроид Android-векторное приложение: srcCompat не показывает изображения Java Robotium Android – одновременный запуск одного и того же теста на двух разных устройствах Android, индикатор прогресса в ActionBar и удалите ход круга Как выделить элемент списка ListView при касании? Эффективность glDrawElements vs glDrawArray