![]() |
|
Модераторы: javastic, AntonSaburov |
![]()
|
|
| aaa25 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 18.12.2010 Репутация: нет Всего: нет |
я записал строку "abc" в файл "abc.txt" при помощи процедуры:
FileConnection fc = null; try { Enumeration roots = FileSystemRegistry.listRoots(); while(roots.hasMoreElements()) { fc = (FileConnection) Connector.open("file:///"+(String)roots.nextElement() + "abc.txt", Connector.READ_WRITE); if(!fc.exists()) { fc.create(); } DataOutputStream dos = fc.openDataOutputStream(); dos.write("abc".getBytes()); } } catch (Exception e) { e.printStackTrace(); } finally { try { fc.close(); } catch (IOException e) { } } } но, если я повторно хочу записать в файл "abc.txt" строку "uu" , аналогичной процедурой , то эта процедура в файл "abc.txt" запишет не "uu" , а "uuc", т.е. перед повторной записью нужно первый файл удалить, если он имеется. вопрос: как определить, имеется ли в телефоне файл "abc.txt" и если имеется - удалить его (т.е. чтобы не было файла с таким названием)? |
|||
|
||||
| oxigen |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 142 Регистрация: 12.4.2010 Репутация: 4 Всего: 4 |
Почитай про FileConnection например тут http://www.mobilab.ru/articles/79/ |
|||
|
||||
| 404NotFound |
|
|||
![]() Блуждающий ![]() Профиль Группа: Участник Сообщений: 101 Регистрация: 22.2.2010 Репутация: -1 Всего: -1 |
А подскажите, как записать в файл русские символы, а то при таком способе отображаются знаки ?????
--------------------
У меня в кармане крыса,Я нашел ее в лесу!Она мокрая и лысая,Я домой ее несу!Зайдите на минутке |
|||
|
||||
| oxigen |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 142 Регистрация: 12.4.2010 Репутация: 4 Всего: 4 |
Попробовал сейчас записать - пишутся русские символы нормально. На симуляторе смотрел.
|
|||
|
||||
| math64 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2505 Регистрация: 12.4.2007 Репутация: 8 Всего: 72 |
На эмуляторе - да, он знает все кодировки. Реальный телефон обычно не знает Cp1251.
В какой кодировке нужно записывать? |
|||
|
||||
| 404NotFound |
|
|||
![]() Блуждающий ![]() Профиль Группа: Участник Сообщений: 101 Регистрация: 22.2.2010 Репутация: -1 Всего: -1 |
А вот в какой - сам не знаю. Получаю данные из телефонной книги - имя и фамилию. На телефоне LG - нормально записывает русские символы, на нокии - вопросики.
--------------------
У меня в кармане крыса,Я нашел ее в лесу!Она мокрая и лысая,Я домой ее несу!Зайдите на минутке |
|||
|
||||
| math64 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2505 Регистрация: 12.4.2007 Репутация: 8 Всего: 72 |
Я в в свей Nokia 6120 пробовал - телефонную книгу читает нормально, но фото нужно перекодировать.
|
|||
|
||||
![]()
|
FAQ раздела лежит здесь! |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java ME (J2ME) | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |