Articles of Андроид

Android AudioRecord не инициализируется (другие решения не работают)

Сегодня я проверил и пробовал все остальные потоки, и ни одно из решений не работает. Я пробовал фильтровать все доступные аудио параметры. Я дал правильные разрешения для приложения. Цель: я пытаюсь получить этот аудиопоток, чтобы получить частоту звука. Мои вещи public int audioSource = MediaRecorder.AudioSource.MIC; public int channelConfig = AudioFormat.CHANNEL_IN_MONO; public int audioEncoding = AudioFormat.ENCODING_PCM_16BIT; […]

Правильная настройка фильтра намерений Android для связывания типа файла с активностью?

Этот вопрос задавали [несколько раз] раньше, но я не видел окончательных ответов или примеров кода, который действительно работает. Я хотел бы связать действие с определенным типом файла. Для обсуждения предположим, что я хочу, чтобы моя активность была связана с PDF-файлами. Вот что я сейчас имею. Я экспериментировал со многими различными значениями и комбинациями значений в […]

Установить 2 предупреждения о приближении с тем же широковещательным

Таким образом я создаю оповещение о близости private void setProximityAlert(float radius, double lat, double lng, String place) { long expiration = -1; LocationManager locManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE); Intent intent = new Intent(TREASURE_PROXIMITY_ALERT); intent.putExtra("lat", lat); intent.putExtra("lng", lng); intent.putExtra("place", place); PendingIntent pendingIntent = PendingIntent.getBroadcast(getApplicationContext(), -1, intent, 0); locManager.addProximityAlert(lat, lng, radius, expiration, pendingIntent); } И по моей деятельности […]

Добавление изображения в приложение для ношения Android – начинающий

Я разрабатываю приложение для ношения Android и пытаюсь наложить текст на изображение. В main_activity.xml у меня есть: <ImageView android:id="@+id/myImageView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/ic_launcher1.png" /> <TextView android:id="@+id/myImageViewText" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignLeft="@id/myImageView" android:layout_alignTop="@id/myImageView" android:layout_alignRight="@id/myImageView" android:layout_alignBottom="@id/myImageView" android:layout_margin="1dp" android:gravity="center" android:text="Hello" android:textColor="#000000" /> Студия Android жалуется, что cannot resolve symbol @drawable/ic_launcher1.png Поэтому, чтобы исправить, я генерирую refs.xml в values папки Содержимое refs.xml: […]

Ubuntu 16.04 Нераспознанная версия OpenGL

Заключение Genymotion: «Запуск виртуального устройства». Ubuntu 16.04.2 LTS Genymotion 2.8.1 – очищенный кеш, – общее удаление и установка снова, – удалили все виртуальные устройства и загрузили и установили новые устройства – genymotion.log в папке .Genymobile без ошибок, – genymotion-player.log в .Genymobile/Genymotion/deployed/Custom Phone – 7.0.0 – API 24 – 768×1280 : bře 6 18:57:08 [Genymotion Player] […]

Не удается проверить разрешения в фрагменте с помощью Sdk 23?

Я пытаюсь проверить разрешение в фрагменте, и «checkSelfPermission» не может быть разрешен. Что здесь происходит? if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { if (checkSelfPermission(Manifest.permission.CAMERA) != PackageManager.PERMISSION_GRANTED) { ActivityCompat.requestPermissions(getActivity(), new String[]{Manifest.permission.CAMERA}, 1); } }

Должен ли я использовать Google Volley вместо AsyncTask

Я провел некоторое исследование в Google Volley и обнаружил, что он несколько прост и чист в использовании. Но я до сих пор не уверен, какие преимущества его использования и должен ли я использовать AsyncTask . Я знаю, что AsyncTask работает в качестве background task и что она отдельная, но как насчет Volley ? На какой […]

Выполнение фоновых задач – альтернатива AsyncTask?

Я хочу иметь различные асинхронные потоки в приложении, например, вокруг 5-10 потоков для фоновых задач, которые могут быть длинными (например, потоковая передача), и я также обновляю пользовательский интерфейс, чтобы при необходимости публиковать некоторые результаты. Из того, что я слышал о том, что AsyncTask имеет проблемы с: Долгосрочные задачи, Будучи плохо связанными с жизненным циклом деятельности, […]

Как приложение facebook или instagram сохраняет изображения или данные после входа в приложение без подключения к Интернету?

Например, в приложении для Facebook я подключаюсь к интернет-соединению. Затем я закрываю приложение, выключаю интернет и закрываю все вкладки системы. Тогда, даже несмотря на то, что мое подключение к Интернету отключено, я вижу, что изображения и данные, которые были загружены ранее, все еще сохранены. Как приложение Facebook это делает? Что делать, если вы хотите реализовать […]

GetExtras () возвращает значение null на уровне приложения (-класс)

На моем уровне Application я получаю null для getExtras() , но на уровне Activity я вижу их правильно. public class MyApplication extends Application { @Override public void onCreate() { super.onCreate(); Intent intent = getPackageManager().getLaunchIntentForPackage("com.example.MyApp"); if (intent != null){ String mStaticWorldUrl = intent.getStringExtra("arg1Name"); String mStaticWorldIconUrl = intent.getStringExtra("arg2Name"); Log.i("LOG", mStaticWorldUrl + " — " + mStaticWorldIconUrl); } […]