Skip to content
  • Политика конфиденциальности
  • Обратная связь

technogran.ru

Новости в Мире Hi-Tech

  • Видеокарты
  • Жесткие диски
  • Материнские платы
  • Новости
  • Обзор ноутбуков
    • Windows
  • Обзор смартфонов
    • Android
    • Ios
  • Планшеты
  • Процессоры
    • Обзор процессоров
  • Программы
  • Toggle search form

Программа текстовые файлы android

Posted on 17 февраля 2024 By technoadmin

«`html



Программа текстовые файлы Android

Содержание

Toggle
  • Программа текстовые файлы Android
    • Создание файла
    • Запись в файл
    • Чтение из файла
    • Закрытие файла
    • Пример

Программа текстовые файлы Android

Создание файла

Для создания файла в Android используйте метод openFileOutput(). Этот метод принимает два параметра: имя файла и флаги режима.

FileOutputStream fos = openFileOutput("myFile.txt", MODE_PRIVATE);
  • MODE_PRIVATE: создает новый файл и делает его доступным только для вашего приложения.
  • MODE_APPEND: добавляет данные в конец существующего файла.
  • MODE_WORLD_READABLE: делает файл доступным для чтения любым приложением.
  • MODE_WORLD_WRITEABLE: делает файл доступным для записи любым приложением.

Запись в файл

Для записи в файл используйте метод write(). Этот метод принимает два параметра: массив байтов и смещение.

String data = "Hello world!";
byte[] bytes = data.getBytes();
fos.write(bytes, 0, bytes.length);

Чтение из файла

Для чтения из файла используйте метод openFileInput(). Этот метод принимает имя файла.

FileInputStream fis = openFileInput("myFile.txt");

Для чтения из потока используйте метод read(). Этот метод возвращает int, представляющий следующий байт в потоке, или -1, если достигнут конец потока.

while ((b = fis.read()) != -1) {
  // Сделать что-нибудь с байтом b
}

Закрытие файла

После завершения работы с файлом обязательно закройте его с помощью метода close().

fos.close();
fis.close();

Пример

Вот простой пример программы для работы с текстовыми файлами в Android:

public class MainActivity extends AppCompatActivity {

  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    // Создание файла
    FileOutputStream fos = openFileOutput("myFile.txt", MODE_PRIVATE);
    String data = "Hello world!";
    byte[] bytes = data.getBytes();
    fos.write(bytes, 0, bytes.length);
    fos.close();

    // Чтение из файла
    FileInputStream fis = openFileInput("myFile.txt");
    StringBuilder sb = new StringBuilder();
    while ((b = fis.read()) != -1) {
      sb.append((char) b);
    }
    fis.close();

    // Вывод прочитанных данных
    Toast.makeText(this, sb.toString(), Toast.LENGTH_SHORT).show();
  }
}



«`

Читать статью  Программа восстановления фото с телефона android

Похожие записи:

  1. Программа чтобы управлять телевизором с телефона android
  2. Лучшие программы для восстановления данных на android
  3. Программа для просмотра файлов на телефоне android
  4. Программа для закрытия фоновых программ android
Android

Навигация по записям

Previous Post: Что есть на материнской плате компьютера
Next Post: Программы для написания программ для ios

Больше похожих статей

Программы для android wallpapers Android
Программа на android закрывает все программы Android
Лучшие программы vpn для android Android
Программа знание для android Android
Программы для врачей android Android
Добавление программ в android Android

Свежие новости

  • Пермь – Москва с детьми: как спланировать комфортную поездку на поезде и самолёте
  • Валерия Яловенко: Affiliate Team Lead в WWPartners — карьера, достижения и контакты
  • Новый драйвер NVIDIA Hotfix 595.76 не только возвращает, но и повышает производительность
  • Sony не будет откладывать запуск PlayStation 6 из-за проблем с памятью
  • По мнению MSI, в скором будущем стоимость видеокарт вырастет до 30%

Облако меток

Ваш браузер не поддерживает тег HTML5 CANVAS.

  • Жесткие диски
  • Обзор ноутбуков
  • Ios
  • Программы
  • Android
  • Видеокарты
  • Обзор процессоров
  • Новости
  • Windows
  • Процессоры
  • Материнские платы
  • Обзор смартфонов

Информация для правообладателей

Все материалы на данном сайте взяты из открытых источников — имеют обратную ссылку на материал в интернете или присланы посетителями сайта и предоставляются исключительно в ознакомительных целях. Права на материалы принадлежат их владельцам. Администрация сайта ответственности за содержание материала не несет. Если Вы обнаружили на нашем сайте материалы, которые нарушают авторские права, принадлежащие Вам, Вашей компании или организации, пожалуйста, сообщите нам через форму обратной связи.

Copyright © 2026 technogran.ru.

Powered by PressBook Blog WordPress theme