Google Android

... это несложно

Фильтр
Display # 
Заголовок Дата публикации Хиты
Урок 1. Введение. 26.07.2011 7774
Урок 2. Установка и настройка среды разработки Eclipse и SDK Tools 28.07.2011 20799
Урок 3. Создание AVD. Первое приложение. Структура Android-проекта. 01.08.2011 17467
Урок 4. Элементы экрана и их свойства 04.08.2011 12601
Урок 5. Layout-файл в Activity. XML представление. Смена ориентации экрана. 08.08.2011 13337
Урок 6. Виды Layouts. Ключевые отличия и свойства. 11.08.2011 11230
Урок 7. Layout параметры для View-элементов. 15.08.2011 9570
Урок 8. Работаем с элементами экрана из кода 18.08.2011 8671
Урок 9. Обработчики событий на примере Button. 22.08.2011 11504
Урок 10. Оптимизируем реализацию обработчиков. 25.08.2011 7901
Урок 11. Папка res/values. Используем ресурсы приложения. 29.08.2011 6362
Урок 12. Логи и всплывающие сообщения 01.09.2011 7420
Урок 13. Создание простого меню 05.09.2011 6516
Урок 14. Меню, группы, порядок. 08.09.2011 6692
Урок 15. Контекстное меню 12.09.2011 6703
Урок 16. Программное создание экрана. LayoutParams 15.09.2011 6535
Урок 17. Создание View-компонент в рабочем приложении 19.09.2011 5411
Урок 18. Меняем layoutParams в рабочем приложении 22.09.2011 4248
Урок 19. Пишем простой калькулятор 26.09.2011 6963
Урок 20. Анимация 29.09.2011 6948
Урок 21. Создание и вызов Activity 03.10.2011 8247
Урок 22. Intent, Intent Filter, Context - теория 06.10.2011 6076
Урок 23. Activity Lifecycle. В каких состояниях может быть Activity 10.10.2011 4878
Урок 24. Activity Lifecycle, пример смены состояний с двумя Activity 13.10.2011 4702
Урок 25. Task. Что это такое и как формируется 17.10.2011 4580
Урок 26. Intent Filter - практика 20.10.2011 4677
Урок 27. Читаем action из Intent 24.10.2011 3942
Урок 28. Extras - передаем данные с помощью Intent 27.10.2011 4797
Урок 29. Вызываем Activity и получаем результат. Метод startActivityForResult 31.10.2011 4682
Урок 30. Подробнее про onActivityResult. Зачем нужны requestCode и resultCode 03.11.2011 3969
Урок 31. Зачем у Intent есть атрибут data. Что такое Uri. Вызываем системные приложения 07.11.2011 4189
Урок 32. Пишем простой браузер 10.11.2011 4989
Урок 33. Хранение данных. Preferences. 14.11.2011 5751
Урок 34. Хранение данных. SQLite 17.11.2011 7993
Урок 35. SQLite. Методы query и delete с указанием условия 21.11.2011 4577
Урок 36. SQLite. Подробнее про метод query. Условие, сортировка, группировка 24.11.2011 4234
Урок 37. Запросы из связанных таблиц. INNER JOIN в SQLite. Метод rawQuery. 28.11.2011 3735
Урок 38. Транзакции в SQLite. Небольшой FAQ по SQLite. 01.12.2011 3787
Урок 39. onUpgrade. Обновляем БД в SQLite 05.12.2011 3111
Урок 40. LayoutInflater. Учимся использовать. 08.12.2011 4383
Урок 41. Используем LayoutInflater для создания списка 12.12.2011 3937
Урок 42. Список - ListView 15.12.2011 6070
Урок 43. Одиночный и множественный выбор в ListView 19.12.2011 4417
Урок 44. События в ListView 22.12.2011 4799
Урок 45. Список-дерево ExpandableListView 26.12.2011 4077
Урок 46. События ExpandableListView 29.12.2011 3206
Урок 47. Обзор адаптеров 12.01.2012 4091
Урок 48. Используем SimpleAdapter. 16.01.2012 3870
Урок 49. SimpleAdapter. Методы SetViewText и SetViewImage 19.01.2012 2853
Урок 50. SimpleAdapter. Используем ViewBinder 23.01.2012 2764
Урок 51. SimpleAdapter, добавление и удаление записей 26.01.2012 2908
Урок 52. SimpleCursorAdapter, пример использования 30.01.2012 4220
Урок 53. SimpleCursorTreeAdapter, пример использования 02.02.2012 2240
Урок 54. Кастомизация списка. Создаем свой адаптер 06.02.2012 3502
Урок 55. Header и Footer в списках. HeaderViewListAdapter 09.02.2012 2229
Урок 56. Spinner – выпадающий список 13.02.2012 3424
Урок 57. GridView и его атрибуты 16.02.2012 2813
Урок 58. Диалоги. TimePickerDialog 20.02.2012 2105
Урок 59. Диалоги. DatePickerDialog 23.02.2012 1821
Урок 60. Диалоги. AlertDialog: Title, Message, Icon, Buttons 27.02.2012 2356
Урок 61. Диалоги. AlertDialog.Метод onPrepareDialog 01.03.2012 1750
Урок 62. Диалоги. AlertDialog. Список 05.03.2012 1880
Урок 63. Диалоги. AlertDialog. Список с одиночным выбором 08.03.2012 1740
Урок 64. Диалоги. AlertDialog. Список с множественным выбором 26.03.2012 1217
Урок 65. Диалоги. AlertDialog. Кастомизация 29.03.2012 1429
Урок 66. Диалоги. Обработчики и операции 02.04.2012 1306
Урок 67. Диалоги. ProgressDialog 05.04.2012 1346
Урок 68. Немного о Parcel 09.04.2012 1590
Урок 69. Передаем Parcelable объекты с помощью Intent 12.04.2012 1015
Урок 70. onSaveInstanceState. Сохранение данных Activity при повороте экрана 16.04.2012 1141
Урок 71. Preferences как настройки приложения. PreferenceActivity 19.04.2012 1101
Урок 72. Preferences. Список, экраны и категории 23.04.2012 914
Урок 73. Preferences. Управляем активностью настроек (setEnabled) 26.04.2012 682
Урок 74. Preferences. Программное создание экрана настроек 30.04.2012 675
Урок 75. Хранение данных. Работа с файлами. 03.05.2012 1141
Урок 76. Tab - вкладки. Общий обзор 07.05.2012 853
Урок 77. Tab - вкладки. TabActivity. Activity, как содержимое вкладки 10.05.2012 620
Урок 78. Tab - вкладки. TabContentFactory, ручное создание содержимого вкладки 14.05.2012 373
Урок 79. XmlPullParser. Парсим XML 17.05.2012 348
Уроки Полный список