Android OS

 
Отрицательный голосПоложительный голос

Announcing: Apps for Android

8 сентября 2008

Posted by Dick Wall, Developer Advocate on 04 March 2008 at 11:01 AM

Мы рады объявить, что на Google code hosting создан новый opensource проект — apps-for-android. Наша цель состоит в том, что бы публиковать некоторые примеры приложений, которые демонстрируют различные аспекты Android-палформы.

Первое приложение, которое будет включено в новый проект, называется WikiNotes for Android.

Для любого, кто не знаком с понятием wiki — это простой способ соединить страницы используя WikiWords (слова, которые использует CamelCase). Например, в предыдущем предложении WikiWords и CamelCase стали живыми связями в Wiki, и добавят вас на страницу информации.

WikiNotes for Android — форма wiki известная как personal wiki. Она работает на настольных компьютерах или (как в данном случае) на мобильных устройствах и многим это нравится. Она вносит немного структуры вашим записям, чем просто список тем. Вы можете соединять записи или страницы в любой манере.

Эта специфическая функция использует регулярные выражения, чтобы соответствовать WikiWords и превратить их в связи. Приложение также будет создавать ссылки из телефонных номеров, чтобы можно было сразу позвонить и URL, чтобы сразу открыть браузер.

Так же присутствует поиск по названию и содержанию, так что даже если вы забудете структуру вы всё ровно сможете найти важную заметку о том, где вы оставили свой автомобиль на стоянке в аэропорту.

Эта вики имеет режим просмотра и режим редактирования. В режиме просмотра ссылки становятся активными и позволяют перейти на другую запись, или на другие функции вроде звонков на номер или URL в браузер. В режиме редактирования вы видете только текст, который можно изменить, а после подтверждения изминения приложение переключается обратно в режим просмотра.

WikiNotes for Android была написана для того, что бы продемонстрировать ряд основных понятий в Android, в том числе:

  • Multiple Activities (деятельность нескольких) приложений (просмотр, правка, поиск и т.д.)
  • Стандартные intent filters (фильтры намерений) для просмотра/редактирования/поиска основанных на стандарте MIME
  • Life cycle of Activities
  • Сообщение проходящее через Bundles в Intents
  • Использование Linkify для добавления Intent-firing ссылок на текстовые данные
  • Использование Intents внутри приложения
  • Использование Intents для работы с Activity внутри другого приложения
  • Написание пользовательских ContentProvider, которые реализуют поиск по заголовку заметки
  • Манипуляции с SQLite для вставки, восстановления, обновления, удаления и поиска

Это приложение совсем маленькое и написано так, что бы облегчить понимание. Периодически это приложение будет обновляться и пополняться новыми функциями, что бы сделать его более полезным, но эта версия с минимальными функциями всегда будет доступна для разработчиков плохо знакомых с Android-платформой.

Happy wiki-ing.

теги: , ,

раздел: Официальный блог, отправил: darkside, Комментариев нет.

Вы можете оставить комментарий, подписаться на комментарии по RSS или Trackback эту запись.

Вы должны войти, что бы комментировать.

 
 
 
 
 
 
   
 


 

2008 © Все права защищены — iamandroid.ru

WordPress 2.6