Articles of файла

Как использовать FileDescriptor с URL-адресами HTTP

Я надеялся, что это сработает для того, чтобы заставить MediaPlayer для Android MediaPlayer с URL-адреса с использованием аутентификации, но теперь я не уверен. У меня нет проблем с его передачей с открытого сервера (без проверки подлинности), но я не вижу способа сообщить MediaPlayer об использовании базовой аутентификации, если, возможно, использование аргумента FileDescriptor работает? Поэтому я […]

Пример примера дескриптора дескриптора файла?

Есть ли хороший пример, демонстрирующий утечку дескриптора файла в Android? Я где-то читал, что это происходит, если мы не закрываем потоки, например FileInputStream или FileOutputStream но я не смог найти хороший ссылочный пример, который демонстрирует его. Поделитесь некоторыми фрагментами блога / кода. Спасибо!

Получать битмап-информацию из растрового изображения, хранящегося в папке с возможностью переноса

Я хочу прочитать в растровом изображении, которое у меня есть в моей папке с возможностью переноса, и сохранить его как переменную Bitmap, чтобы я мог установить ее как фон. Будет ли лучший способ сделать это, используя «считыватель файлов»? как Bitmap decodeFile (String pathName) method Или есть способ просто установить его так: Bitmap bmp = R.drawable."bitmapFileName"; […]

Не удается удалить файл с помощью класса File

Я пытаюсь удалить музыкальный файл через свое приложение, но не могу этого добиться. Я проверил с boolean exists = temp.exists(); boolean isFile = temp.isFile(); Если это правда и да, они есть. Эти методы верны мне. Но когда я пришел к методу delete: boolean deleted = temp.delete(); Он возвращает меня False, и файл не удаляется. Нет […]

Как загрузить ImageView из файла png?

Я делаю снимок с помощью камеры, используя Intent intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE ); startActivityForResult( intent, 22 ); Когда действие завершается, я пишу растровое изображение в файл PNG. java.io.FileOutputStream out = openFileOutput("myfile.png", Context.MODE_PRIVATE); bmp.compress(Bitmap.CompressFormat.PNG, 90, out); Это нормально, и я вижу, что файл создается в моем личном пространстве данных приложения. У меня возникают трудности, когда я […]

Каков наилучший способ создания временных файлов на Android?

Ну, это не совсем вопрос, так как я не «застрял» на своем коде, но я нашел странное поведение для Android API относительно доступа к внешнему хранилищу и к методу File.createTempFile () Мне нравится понимать, что происходит … Обратите внимание, что мой манифест не включает в себя <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"> . Часть 1: У меня есть следующий […]

Android append текстовый файл

Я пытаюсь записать время бодрствования и время сна из диалогового окна выбора в текстовый файл, подобный этому, но вызов метода commitToFile2 не добавляет текстовый файл «savedData.txt». Я знаю, что этот код очень грязный. Я новичок в Java, поэтому любые другие предложения будут очень благодарны. package com.buttinyourface; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.FileWriter; import […]

Запись байта в файл на Java

Как преобразовать массив байтов в файл в Java? byte[] objFileBytes, File objFile

Проверьте, существует ли файл перед вызовом openFileInput

Чтобы прочитать файл в Android из частной области хранения вашего приложения, вы используете функцию openFileInput() . Мой вопрос в том, есть ли способ проверить, существует ли этот файл перед вызовом этой функции? Функция может вызывать FileNotFoundException , но мне хочется называть это, а затем делать что-то на основе try catch – это плохая практика. Использование […]

Запись файла на SDCard

Я пытаюсь написать файл из ответа на сообщение Http в файл на SD-карте . Все работает нормально, пока массив байтов данных не будет восстановлен. Я попытался установить разрешение WRITE_EXTERNAL_STORAGE в манифесте и попробовал множество различных комбинаций обучающих программ, которые я нашел в сети. Все, что я мог найти, это использовать метод openFileOutput("",MODE_WORLD_READABLE) , но как […]