Articles of Ява

Грейд застрял в проекте строительства в Android Studio

Я использую Android Studio, и каждый раз, когда Gradle пытается построить мой проект, он застревает. Я имею в виду, что это дает мне диалог сборки часами за раз, и я не могу построить свой проект. Вот скриншот: Android Studio Gradle Build Я просмотрел то, что кажется всем целым интернетом, но никакое решение, которое я нашел, […]

Firebase извлекает данные от ребенка по ключу

Теперь то, что я пытаюсь сделать, – это получить всех детей, имеющих category стоимости shop Я пробовал этот код Firebase ref = new Firebase("https://top-africa.firebaseio.com/businesses/); ref.orderByChild("category").equalTo("shop"); ref.addChildEventListener(new ChildEventListener() { @Override public void onChildAdded(DataSnapshot dataSnapshot, String s) { Object ob = dataSnapshot.getValue(); System.out.println("There are " + dataSnapshot.getKey() + " blog posts==" + dataSnapshot.getValue()); } }); Но когда […]

Настройка обоев на Android

Я разрабатываю простое приложение, которое устанавливает обои на основе пользовательского ввода. Мне не хватает кода для установки обоев. Я искал его на большом количестве веб-сайтов впустую. Может ли кто-нибудь отправить образец кода, который устанавливает в качестве обоев в качестве переносного, который сохраняется в папке res ?

Вычислить высоту, где мой телефон удерживается

Есть ли способ рассчитать высоту между землей и телефоном? Я думал, что могу использовать accelerometer для измерения высоты, но это сообщение предполагает, что вы не должны использовать его с учетом неточности. Если да, то какой подход следует принять для измерения высоты, на которой удерживается мой телефон?

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-приложением, которое хранит данные в локальной базе данных в качестве моего любимого проекта. В последнее время я решил, что хочу защитить паролем приложение и зашифровать базу данных. Теперь я знаю о сложностях шифрования базы данных «на лету» и (учитывая ожидаемую модель использования моего приложения) решил просто зашифровать весь файл базы […]