Articles of Ява

Android NTLM, получающий HTTP / 1.1 401 Несанкционированный

Я пытаюсь получить данные с сервера точек доступа. Следующий мой код. DefaultHttpClient httpclient = new DefaultHttpClient(); httpclient.getAuthSchemes().register("ntlm", new NTLMSchemeFactory()); httpclient.getCredentialsProvider().setCredentials(new AuthScope("masconsult.eu", -1), new NTCredentials(username, password, "", "")); HttpGet httpGet = new HttpGet(webserviceUrl); httpGet.addHeader("Content-type", "application/json"); httpGet.getParams().setBooleanParameter(CoreProtocolPNames.USE_EXPECT_CONTINUE, false); // HttpResponse response=""; String responseXML = ""; HttpResponse response = httpclient.execute(httpGet); response.getStatusLine().getReasonPhrase(); responseXML = EntityUtils.toString(response.getEntity()); Toast.makeText(this, responseXML, Toast.LENGTH_LONG).show(); Я […]

Каков наилучший способ определения константы log TAG в Kotlin?

Я создаю свои первые классы Kotlin в своем приложении для Android. Обычно для ведения журнала я имею константу с именем TAG . Что я буду делать на Java: private static final String TAG = MyClass.class.getSimpleName(); Я знаю, что в классах Котлин я могу создать TAG используя этот способ: private val TAG = MyClass::class.java.simpleName Это нормально […]

Как найти внутреннее (хранилище по умолчанию для телефона) и внешнее хранилище (съемная SD-карта) в android?

Мой телефон Motorola имеет 12 ГБ встроенной памяти и функцию Съемной СD-карты. В проводнике файлов DDMS мое внутреннее хранилище телефонов (12 ГБ) монтируется как SD-карта, а моя съемная SD-карта монтируется как sdcard-ext . Используя метод « Environment.getExternalStorageDirectory (). GetAbsolutePath () », я могу получить каталог « / mnt / sdcard ». Есть ли какой-либо метод, […]

Обновить City Spinner с notifyDataSetChanged после выбора состояния

Как обновить мой город, когда пользователь выбирает состояние? Оба поля заполняются с помощью DataCall.class который возвращает данные JSON и анализирует информацию в массиве для счетчика. Мой код ниже устанавливает городской adapter в значение defulatet «Select State», и как только пользователь получает выбор, он должен использовать notifyDataSetChanged, так как массив по умолчанию для счетчика города обновляется […]

Гнездо две анимации в андроиде

Я бы хотел реализовать альфа-анимацию при нажатии одной из кнопок. Анимация: Alpha вниз от 1 до 0,5 и когда она достигает 0,5 обратно от 0,5 до 1. Велоспорт обеих анимаций. Как мне это сделать? Можно ли определить его в xml-файле в папке /res/anim или необходимо использовать AnimationListener ? благодаря

Создание строгой схемы паролей Когда все данные хранятся на устройстве

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

Как создавать геттеры и сеттеры Java, когда ключ объекта является числом

Я не могу создать Java Getters и Setters, потому что я получил номер (цифру) для моего ключа объекта. Я покажу вам свой ответ API. Как я могу достичь этого без изменения API. {"api_status": true, "message": "", "data": { "0": { "id": "aaa", "name": "aaa", "address": "aaa", "category": "aaa", "open_24_hours": "aaa", "business_open": "", "business_close": "", "type": […]

Сохранение больших объемов данных при вызове onPause?

Для моего приложения у меня около 15 Мб (которое может быть сжато с некоторой мощностью обработки до около 5 МБ) аудио + видео + данные изображения, которые мне нужно сохранить на диск. Например, мне нужно сохранить это, когда пользователь прерывается телефонным звонком (потому что после этого действие может быть убито) и когда пользователь покидает приложение. […]

Как вернуть данные в метод из Retrofit onResponse?

Я новичок в модификации, и хочу, чтобы мой метод getData возвращал объект объекта. Каков самый простой способ сделать это? DataService.java public class DataService { private static final String TAG = MainActivity.class.getSimpleName(); private final ApiClient apiClient; public DataService() { apiClient = new ApiClientFactory().createApiClient(); } public List<Feature> getData(){ apiClient.getData().enqueue(new Callback<DataResponse>() { @Override public void onResponse(Call<DataResponse> call, Response<DataResponse> […]

Библиотека совместимости Android Proguard

Здравствуйте, я пишу приложение, которое использует библиотеку совместимости, и я использую пейджер представления в приложении. Я также использую библиотеку действий, которую я получил из этой ссылки https://github.com/johannilsson/android-actionbar Мой файл proguard.cfg выглядит так: -optimizationpasses 5 -dontusemixedcaseclassnames -dontskipnonpubliclibraryclasses -dontpreverify -verbose -optimizations !code/simplification/arithmetic,!field/*,!class/merging/* -keep public class * extends android.app.Activity -keep public class * extends android.app.Application -keep public class […]