Форум программистов, компьютерный форум CyberForum.ru

Текстовый редактор - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Использование интент фильтра http://www.cyberforum.ru/android-dev/thread901694.html
Вот к примеру когда в ES Explorer выбираем какой-то файл, ES Explorer показывает список приложений которым можно открыть файл, как с помощью интент фильтра сделать чтоб мое приложение появилось в этом списке?
Android Нумерация месяцев начиналась с одного в DatePickerDialog Здравствуйте! У меня есть DatePickerDialog, в котором месяц отсчитывается с нуля, как можно сделать чтобы месяц отсчитывался с одного (1)? Спасибо! http://www.cyberforum.ru/android-dev/thread901629.html
Android Выборка данных из Базы с условием
Есть в бд столбцы title , date, category. Необходимо достать все записи из колонки "title" при условии что "date" равно "2013-06-14", а "category" равна "one" как сделать выборку из базы? пробую пока так: Cursor cursor = database.query(TABLE, new String { TAG_TITLE, TAG_DATE }, TAG_DATE + "= ?", new String { "2013-06-14" }, null, null, null);
Как правильно заполнить базу данных Android
Столкнулся с проблемой. Когда заполняю базу из списка который состоит из 10 элементов, почему-то потом в базе оказывается их не 10. а 75 или другое какое-то такое число, причем это все реальные ненулевые поля, дублированые элементы из тех 10. public void fillBase() { if( database != null ){ ContentValues values; for(Question q:qList){ values = new...
Android Обработка события поворота устройства http://www.cyberforum.ru/android-dev/thread901616.html
Как обработать событие поворота телефона? после поворота телефона такое ощущение что создается новое активити. Как сделать чтоб этого избежать, или как запретить изменение при повороте устройства?
Android Передача данных звуком На смартфоне получена медицинская информация. Требуется передать её в диагностический центр. Но в этьй деревне нет сотовой связи - только старинный телефон. Android-программа должна преобразовать двоичные данные в звук и послать их в динамик смартфона. Смартфон приложен к телефонной трубке. На другом конце телефонной линии другой смартфон слушае т писк и преобразует его в массив двоичных данных... подробнее

Показать сообщение отдельно
Alex2301
-21 / 0 / 0
Регистрация: 14.06.2013
Сообщений: 33

Текстовый редактор - Android

14.06.2013, 16:52. Просмотров 844. Ответов 1
Метки (Все метки)

Добрый день!
Я никогда не программировал под Android, но сейчас с этим столкнулся.

Задание такое:
Нужно сделать что-то на подобие текстового редактора

Кликните здесь для просмотра всего текста
Ваша цель заключается в осуществлении проверки правописания. Вы должны исправить слова, находя слов в словаре, которые являются не более чем на два правки от входа.
Здесь, редактирования либо:
• Вставка одной буквы или
• Удаление одной буквы
с условием, что
• Если изменения являются инсерции или делеции оба они не могут быть смежными символами.
Входной будет состоять из словаря следует последовательность возможного орфографическими ошибками слов. Оба содержат слова (строки символов) до 50 символов.Словаря, в свободной форме, сопровождается строкой, содержащей только строка "===". После этого будет ноль или более строк текста, содержащих слова опять следует строка, содержащая строку "===". Входной регистр не учитывается; печати исправления из словаря в случае их появления в словарь и неизменными словами из текстовых строк в их первоначальном случае.
Как выход, нужно вывести строки текста с пробелами нетронутыми, со следующими изменениями на каждом слове, Вт:
• Если W есть в словаре, распечатать его, как есть.
• В противном случае, если W не в словаре,
- Если исправления не может быть найден, распечатайте "{W}".
- Игнорировать любые исправления, которые требуют двух правки, если есть хотя бы одна, которая требует только один редактирования, а затем. . .
- Если только одна коррекция остается, напечатайте это слово.
- Если более одной возможной коррекции остается, распечатать набор исправлений как "{W1 W2 • • •}", в порядке их появления в словаре.
Не забывайте, что словарь и размер текста может быть достаточно большим, чтобы повышать производительность.

Текущая программа должна быть реализована для Android. Минимальная GUI должны быть реализованы, чтобы иметь возможность вводить слова.




Пример:
Input
rain spain plain plaint pain main mainly
the in on fall falls his was
===
hte rame in pain fells
mainy oon teh lain
was hints pliant
===


Output
the {rame?} in pain falls
{main mainly} on the plain
was {hints?} plaint


Подскажите с чего хотя бы начать. Заранее спасибо.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru