Articles of file io

Запись файла .json и чтение этого файла на Android

Я пишу файл .json, и я хочу прочитать этот файл, но проблема в том, что когда я пытаюсь прочитать весь файл в виде строки, он добавляет пространство до и после каждого символа, и только из-за лишних символов он не может прочитать json. Формат Json [{"description1":"The ThinkerA bronze sculpture by Auguste Rodin. It depicts a man […]

Файловый ввод-вывод на смонтированном USB-устройстве хранения данных в режиме USB Host (Android 3.1 и выше)

Итак, у меня есть планшет Android 3.1 (Acer Iconia Tab, который очень кстати), который я могу использовать с Android USB API для подключения к USB-накопителю (простой USB-накопитель). Я использую режим USB Host, нахожу устройство, получаю разрешение на подключение к нему (используя BroadcastReceiver). Все отлично работает. Проблема в том, что я не знаю точно, что делать, […]

Java – просмотр случайных строк

Я программирую приложение для Android и хочу, чтобы моя программа читала случайную строку файла. Как мне это сделать?

Чтение / запись файла .txt со специальными символами

Я открываю Блокнот (Windows) и пишу Some lines with special characters Special: Žđšćč И перейдите в Save As … "someFile.txt" с кодировкой, установленной в UTF-8 . На Java у меня есть FileInputStream fis = new FileInputStream(new File("someFile.txt")); InputStreamReader isr = new InputStreamReader(fis, "UTF-8"); BufferedReader in = new BufferedReader(isr); String line; while((line = in.readLine()) != null) […]

Android: File IO с SD-карты с использованием NDK

Я пытаюсь записать в выходной файл с помощью NDK, и он, похоже, не работает. Код, который я написал, выглядит следующим образом: JNIEXPORT jdouble JNICALL Java_com_example_sdcardtest2_CppMethods_nativeCalculations (JNIEnv* env, jclass clazz, jdouble dub){ jdouble hub = dub + 10; FILE* file = fopen("/sdcard/textTest.txt","w+"); fputs("HELLO WORLD!\n", file); fclose(file); return hub; } Причина, по которой тип возврата является двойным, […]

Как получить доступ к внешнему хранилищу с кордовыми файлами / файловыми системными плагинами?

Описание проблемы: я могу получить доступ к внутреннему хранилищу с помощью файла или корней файловой системы (чтение и запись). Но такой файл не может быть доступен из другого приложения. Например, если я хочу отправить этот файл через emailComposerPlugin, к клиенту электронной почты не будет доступа к файлу. (То же самое относится к функции «открыть с».) […]

Чтение / запись файла во внутреннее частное хранилище

Я переношу приложение с Symbian / iPhone на Android, часть которого сохраняет некоторые данные в файл. Я использовал FileOutputStream для сохранения файла в частной папке / data / data / package_name / files : FileOutputStream fos = iContext.openFileOutput( IDS_LIST_FILE_NAME, Context.MODE_PRIVATE ); fos.write( data.getBytes() ); fos.close(); Теперь я ищу способ их загрузки. Я использую FileInputStream , […]

Защитите и удалите защищенный файл, чтобы избежать случайного удаления на Android с помощью прослушиваемых приложений для очистки

В моем приложении для Android я сохраняю некоторые файлы с некоторым файлом данных, используя FileOutputStream savedList = new FileOutputStream(Path); В папке с именем myApp, расположенной в хранилище SD К сожалению, я заметил, что некоторые чистые приложения, которые не очень хорошо реализованы, также очень популярны (например, CleanMaster), ошибочно удаляют файлы каждый раз, когда пользователь выполняет очистку […]

Как прочитать файл в битовой карте Java?

Я знаю, как читать растровый файл в массив байтов. Как массив байтов затем преобразуется в битмап Java?

ДЕЙСТВИЕ ОТКРЫТОГО ДОКУМЕНТА ДЕЙСТВИЯ возвращает только пустую папку Recent

Я тщательно скопировал следующий фрагмент кода из более ранней публикации, и он работает, на симуляторе, а также на моем устройстве Nexus 9, вплоть до точки! Тем не менее, все, что я получаю, это пустая папка Recent, и я никогда не достигаю кода, который записывает файл. Что я должен изменить, чтобы получить правильное дерево документов? private […]