Где хранить текстовые файлы
Учусь кодить под Андроид в Eclipse, до этого писал на Delphi.
Создаю приложение, которое должно работать с небольшими текстами в простом формате txt: создавать, записывать, редактировать. Типа блокнота.
Создаю: private final static String FILENAME = "D:\\readme.txt";
Потом использую: InputStream inputstream = openFileInput(FILENAME);
Результат: программа не может найти этот файл. Скорее всего, я неправильно указываю путь.
Вопросы
Как правильно указывается путь?
Можно ли указать какой-то универсальный каталог для хранения файлов, НО такой, чтобы когда приложение будет установлено на внешнее ус-во (планшет), не вносить изменения в программу? В идеале на SD-карте.
При создании файла apk, созданная папка с файлами txt автоматически упаковалась в пакет.