Articles of андроид

Переход на SD-карту

Я знаю, что переход на функцию sd-карты можно получить в Android 2.2. Я хочу знать, есть ли способ обнаружить в моей программе, если устройство поддерживает переход на функцию SD-карты, если его поддержка может быть перенесена на другое, если не поддерживается, чем ничего не произойдет (будет Быть в памяти телефона) Моя основная проблема – мое приложение […]

Как открыть PDF-файл, хранящийся во внутренней памяти

У меня есть приложение, которое загружает PDF-файл и сохраняет его с помощью MODE_PRIVATE (для целей безопасности) во внутренней памяти приложения: FileOutputStream fos = getApplicationContext().openFileOutput(LOCAL_FILE_NAME, Context.MODE_PRIVATE); InputStream inputStream = entity.getContent(); byte[] buffer = new byte[1024]; int bufferLength = 0; while((bufferLength = inputStream.read(buffer)) > 0) { fos.write(buffer, 0, bufferLength); } fos.close(); Как открыть и отобразить загруженный файл […]

Ошибка при использовании StatusBarManagerService – java.lang.SecurityException на android.permission.STATUS_BAR_SERVICE

Я хотел использовать StatusBarManagerService, но он недоступен в SDK, поэтому я попытался «обмануть», используя отражение, чтобы получить доступ к нему. Я смог получить к нему доступ, но теперь он дает мне ошибку при доступе к одному из его методов: java.lang.SecurityException: StatusBarManagerService: Neither user 10139 nor current process has android.permission.STATUS_BAR_SERVICE. Можно ли получить это разрешение, или […]

Google Дисковод OCR Android

Я загрузил SSD-диск Google для Android, API не очень хорошо документирован, поэтому мне не удалось прийти к выводу, что то, что я хочу сделать, возможно. Я хочу, чтобы изображение с камерой превратило его в черно-белый формат pdf, а затем выполните OCR на нем, чтобы получить поля, которые мне нужны в качестве String. Нужно ли мне […]

Печать на принтере Bluetooth

Мне нужно напечатать на принтере Bluetooth. У меня уже есть программа для мобильной платформы Windows, которая отправляет команды и данные через Bluetooth на принтер Zebra RW 420 с использованием протокола печати Zebra. Это просто поток, отправленный по Bluetooth. Теперь мы хотели бы сделать это на Android. Я хотел бы узнать некоторые основные сведения: Является ли […]

Запустить BroadCastReceiver

Я хочу запустить BroadcastReceiver из Activity . Как я могу это сделать?

Каков средний номер строки для метода / класса?

Меня интересует, что такое средний номер строки для каждого метода или класса . Язык программирования – JAVA, и это проект Android . Я знаю, что нет определенного числа, но мне интересно, какая хорошая практика программирования ? EDIT: Например, в андроиде у меня есть 10 кнопок (3 для панели действий, 7 для каждого дня недели, поэтому […]

Отобразить диалоговое окно Android поверх другого?

У меня есть 2 диалоговых окна предупреждений, диалог A и диалог B. Нажав на один из кнопок диалога A, вы откроете диалоговое окно B. Затем я хочу, чтобы у вас была кнопка, которая отклонит диалог B и вернется в диалог A. Есть ли способ сделать это Кроме диалога B, выполняющего showDialog (dialogA)? Это работает, но […]

Как отправить SMS многим получателям?

Как отправить SMS многим получателям в Android? Я хочу отправить SMS-сообщение многим получателям в моем приложении. Я знаю этот код: Uri smsToUri = Uri.parse("smsto:" + 10086); Intent intent = new Intent( android.content.Intent.ACTION_SENDTO, smsToUri); String message = "hello"; // message = message.replace("%s", StoresMessage.m_storeName); intent.putExtra("sms_body", message); startActivity(intent); Эта работа для одного получателя. Но как отправить сообщение многим […]

Почему функция PlusClient.loadPeople завершается ошибкой HTTP 403?

У меня есть старый API Google Plus (ака Google Play Service), встроенный в мое приложение, и теперь я пытаюсь обновить все, чтобы использовать V2 API, который включает, среди прочего, доступ к списку людей в кругах человека. Якобы, единственные изменения, которые мне пришлось бы сделать, – это обновить профиль OAuth, который я использую для аутентификации: _plusClient […]