Android - На примере SpbMap
В свете глобального внимания к Android, мной были проделаны эксперименты с картой
Все делалось на Eclipse
SpbAndroMap
Карточка памяти - sdcard - в комплекте;-)
SpbAndroMap with images part01
SpbAndroMap with images part02
SpbAndroMap with images part03
Картинки здесь - /sdcard/gif/
Имеется проект на MFC Visual studio 6.0 для отладки алгоритма.
MapViewWin
mapviewwin_gif_1
mapviewwin_gif_2
Скорее всего дальнейшее продолжение проекта не будет.
Текстовый редактор с сохранением файлов на внешнем носителе (SDCard)
Для доступа к SDCard не забудьте добавить в файл манифеста
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
ClearableEditText
Формирум LinearLayout:
public class ClearableEditText extends LinearLayout
...
Собственно сами кнопки:
<Button
android:id="@+id/clearButton"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Clear"/>
Button
android:id="@+id/hidevkButton"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Hide vk"/>
Привязываем кнопки и устанаваливаем обработчики:
// Get references to the child controls
editText = (EditText)findViewById(R.id.editText);
editText.setImeOptions(EditorInfo.IME_ACTION_SEARCH);
clearButton = (Button)findViewById(R.id.clearButton);
hideKBButton = (Button)findViewById(R.id.hidevkButton);
setButton = (Button)findViewById(R.id.setButton);
saveButton = (Button)findViewById(R.id.saveButton);
loadButton = (Button)findViewById(R.id.loadButton);
// Hook up the functionality
hookupButton(context);
Собственно сам код находится в ClearableEditText.zip
Что там есть:
* Ввод многострочного текста
* Сохранение, восстаносвление текста
* Скрывается кейпад, по нажатию кнопки
* Изменение шрифта текста. Большой, маленький
Код не претендует на изящность. Пример можно "доточить". Удачи!
spbmap@yandex.ru
Весь Питер
Гостевая книга жалоб и предложений
return