ПредишенСледващото

Примерът ще използва стандартните класове на Java от библиотеката IO. Ако не сте запознати с още тази библиотека, препоръчвам нещо за четене, тъй като разглобяване на API ние няма да.

1. Създаване на оформление - RES / оформление / activity_main.xml

Оформлението използва подложка - RES / стойности / dimens.xml

2. клас Activiti - MainActivity.java

Тук имаме две от собствения си метод, активира с натискане на съответния бутон:

ReadFile () - чете файл
writeToFile () - пише във файл

Когато четете, ние първо отваряне на файла за четене, създаване на поток. Това се прави с помощта на openFileInput () метод (този метод е част от Android SDK). След това четем данните в буфер и ги четете ред по ред от там, да ги добавите към низ резултат с помощта на StringBuilder. До края на четенето изходни данни в дневника.

Ако не бъде намерен файла (ние молим в името му mFileName), има изключение. който е уловил блок за прихващане (тук ние просто напишете грешка в дневника).

Начин да се напише кратък. Създаване на поток за записване, като се използва метод openFileOutput () (също включен в Android SDK). Този метод е на входа на два параметъра: името на файла и напишете постоянен режим (т.е., ние използваме MODE_PRIVATE файл ще бъде на разположение на нашата молба само.). След това напишете данни на потока и го затворите. Блок улов хваща възможни изключения.

Ако не се намери файла, след това системата ще го създадете сами.

Не съм правил данни низ в низове-ресурси. Мисля, че трябва да го направите сами :)

Стартирайте приложението. Щракнете върху бутоните и погледнете трупи.

Писане и четене на файла (Вградена памет), програмиране за андроид

метод може да се използва за изтриване на файла:

която също е включена в SDK.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!