Posted by Dick Wall, Developer Advocate on 04 March 2008 at 11:01 AM
Мы рады объявить, что на Google code hosting создан новый opensource проект — . Наша цель состоит в том, что бы публиковать некоторые примеры приложений, которые демонстрируют различные аспекты Android-палформы.
Первое приложение, которое будет включено в новый проект, называется WikiNotes for Android.
Для любого, кто не знаком с понятием wiki — это простой способ соединить страницы используя WikiWords (слова, которые использует ). Например, в предыдущем предложении WikiWords и CamelCase стали живыми связями в Wiki, и добавят вас на страницу информации.
WikiNotes for Android — форма wiki известная как . Она работает на настольных компьютерах или (как в данном случае) на мобильных устройствах и многим это нравится. Она вносит немного структуры вашим записям, чем просто список тем. Вы можете соединять записи или страницы в любой манере.
Эта специфическая функция использует регулярные выражения, чтобы соответствовать WikiWords и превратить их в связи. Приложение также будет создавать ссылки из телефонных номеров, чтобы можно было сразу позвонить и URL, чтобы сразу открыть браузер.
Так же присутствует поиск по названию и содержанию, так что даже если вы забудете структуру вы всё ровно сможете найти важную заметку о том, где вы оставили свой автомобиль на стоянке в аэропорту.
Эта вики имеет режим просмотра и режим редактирования. В режиме просмотра ссылки становятся активными и позволяют перейти на другую запись, или на другие функции вроде звонков на номер или URL в браузер. В режиме редактирования вы видете только текст, который можно изменить, а после подтверждения изминения приложение переключается обратно в режим просмотра.
WikiNotes for Android была написана для того, что бы продемонстрировать ряд основных понятий в Android, в том числе:
Multiple Activities (деятельность нескольких) приложений (просмотр, правка, поиск и т.д.)
Стандартные intent filters (фильтры намерений) для просмотра/редактирования/поиска основанных на стандарте MIME
Сообщение проходящее через в
Использование Linkify для добавления Intent-firing ссылок на текстовые данные
Использование Intents внутри приложения
Использование Intents для работы с Activity внутри другого приложения
, которые реализуют поиск по заголовку заметки
для вставки, восстановления, обновления, удаления и поиска
Это приложение совсем маленькое и написано так, что бы облегчить понимание. Периодически это приложение будет обновляться и пополняться новыми функциями, что бы сделать его более полезным, но эта версия с минимальными функциями всегда будет доступна для разработчиков плохо знакомых с Android-платформой.
Вы можете оставить комментарий, подписаться на комментарии по RSS или Trackback эту запись.
Вы должны войти, что бы комментировать.