Articles of android networking

Как сохранить список в Android и получить его обратно, когда это необходимо?

У меня есть listview с тремя полями, но я не знаю, как сохранить свой список в android и получить его обратно, когда пользователь откроет приложение и покажет его. Я хочу показать данные, сохраненные в списке, и мне нужно сохранить новые данные, которые пользователь вводит в мой список.

Назначить статический IP-адрес для Wi-Fi сети на Android 3.x и 4.x

Я работаю над одним проектом, и там, где это необходимо, должна быть установлена ​​функциональность для установки статического IP-адреса (DNS, Netmask, Gateway) для Wifi . Мое начальное и фактическое решение – использование класса android.provider.Settings.System который позволяет эту функцию, но это решение работает успешно только для устройств Android 2.x. Приятно, конечно, я не совсем на ноль, но […]

Исключение null null указателя connectivityManager getActiveNetworkInfo

Иногда я вижу исключение исключения указателя в диспетчере подключений. Из сервиса намерения я проверяю состояние сети по isOnWIFI (это). Исключение происходит в строке cm.getActiveNetworkInfo (). Это странно, потому что я проверяю значение null, пока не назову это. Примечание. Разрешения установлены. public static boolean isOnWIFI(Context context) { ConnectivityManager cm = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE); return cm != null […]

Не удалось успешно переключиться между adb usb и adb tcp mode

У меня есть два устройства, из которых один поддерживает adb over usb, а другой поддерживает adb через ethernet (tcp), поскольку он не имеет wifi. Мне нужно подключить его через ethernet для доступа в Интернет. Всякий раз, когда мне нужно переключаться между двумя устройствами, мне нужно перезагрузить компьютер, чтобы успешно соединиться с adb, что очень раздражает. […]

Единичное тестирование сетевого ответа. Работает при отладке, а не при фактическом запуске

В настоящее время я пытаюсь проверить, что ответ на сеть фактически получен. Хотя я понимаю, что это не то, что я должен делать в отношении тестирования, его любопытство по моему собственному желанию, и я хотел бы продолжить, если это возможно. Как бы то ни было, я успешно создал тест. Запрос отправляется в очередь волейбола без […]

Android Broadcast Address

Я делаю приложение Client Server для своего телефона Android . Я создал UDP сервер в Python который сидит и слушает подключения. Я могу поместить либо IP адрес сервера так же, как 192.169.0.100 и он отправляет данные в порядке. Я также могу установить 192.168.0.255 и найти сервер на 192.169.0.100 . Возможно ли получить широковещательный адрес сети, […]

Есть ли какой-либо шаблон разработки, который может заменить IntentService для сетевых запросов?

В текущем приложении, которое я разрабатываю совместно со сотрудником, мы используем IntentServices с вызовами Volley внутри, чтобы обрабатывать сетевые запросы API RESTful. Это просто простые строковые данные JSON и некоторые небольшие изображения. Мой вопрос для тех, кто имеет опыт обработки сетевых запросов, заключается в следующем: есть ли что-то более подходящее или более чистое для реализации […]

Android ConnectivityManager не видит разрешения ACCESS_NETWORK_STATE

У меня есть простой код, который хочет прочитать состояние сетевого подключения. Я добавил разрешение на AndroidManifest.xml: <user-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> Мой код, который пытается получить доступ к сетевому состоянию: ConnectivityManager conmgr = (ConnectivityManager) ctx.getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo ninfo = conmgr.getActiveNetworkInfo(); И ошибка, которая возникает: E/AndroidRuntime(7650): java.lang.SecurityException: ConnectivityService: Neither user 10080 nor current process has android.permission.ACCESS_NETWORK_STATE. Я давно пытался найти […]

Android правильный способ использования ОДХТТР-синглета для параллельных запросов с куки-файлами

Я работаю над проектом Android, в котором я планирую заменить реализацию Apache httpclient клиентом OKHTTP. Я хотел бы знать, как создать глобальный клиент, который можно использовать для сетевых запросов в разных действиях и службах, которые будут использовать многопоточность клиента. Должен ли я создать одноэлементный объект OKHTTPClient и повторно использовать его в моем коде? Кроме того, […]

Android Найти ip-адрес устройства, когда он размещает точку доступа

Мне нужно найти ip-адрес устройства, когда он размещает точку доступа. Я использовал этот код до сих пор: //if is using Hotspot for (Enumeration<NetworkInterface> en = NetworkInterface.getNetworkInterfaces(); en.hasMoreElements();) { NetworkInterface intf = en.nextElement(); if (intf.getName().contains("wlan")) { for (Enumeration<InetAddress> enumIpAddr = intf.getInetAddresses(); enumIpAddr.hasMoreElements();) { InetAddress inetAddress = enumIpAddr.nextElement(); if (!inetAddress.isLoopbackAddress() && (inetAddress.getAddress().length == 4)) { return inetAddress.getHostAddress(); […]

Intereting Posts
Масштабирование ImageView до ширины устройства Что делают setUseWideViewPort () и setLoadWithOverviewMode () точно? Как передать карту <String, String> параметры или объект в запрос POST через Retrofit? Воспроизведение аудио с низкой задержкой на Android Зависимость ViewPagerIndicator от Gradle и Android Studio После обновления до Google Play Services 9.0.0 приложение зависает в DynamiteModulesC Дублированный идентификатор, тег null или родительский идентификатор с другим фрагментом для com.google.android.gms.maps.MapFragment Использование навигационного ящика в старом Android Ссылка RTSP youtube Активность в Android Фрагмент должен быть открытым статическим классом, который должен быть правильно воссоздан из состояния экземпляра Android Studio 1.5 – Как отобразить javadoc для сервисов Google Play в AS Сжатие текстуры Android OpenGL Android: всплывающее окно с ошибкой в ​​EditText не сдвигается вниз, когда клавиатура уходит AsyncTask, Фрагменты, Представления и Backstacks