1

Етап 1

Hexlet - 1. Введение

Дата початку: 26 лютого

2

Етап 2

Hexlet - 2. Установка инструментов

Дата початку: 26 лютого

3

Етап 3

Hexlet - 3. Создание первого приложения

Дата початку: 26 лютого

4

Етап 4

Hexlet - 4. Android Activity

Дата початку: 26 лютого

5

Етап 5

Hexlet - 5. Layout, XML и ориентация экрана

Дата початку: 26 лютого

6

Етап 6

Hexlet - 6. Виды Layouts

Дата початку: 26 лютого

7

Етап 7

Hexlet - 7. Экран и параметры Layout

8

Етап 8

Hexlet - 8. Работа с элементами экрана

9

Етап 9

Hexlet - 9. Обработчики событий

10

Етап 10

Hexlet - 10. Оптимизация работы обработчиков

11

Етап 11

Hexlet - 11. Ресурсы приложения

12

Етап 12

Hexlet - 12. Логи и всплывающие сообщения

13

Етап 13

Hexlet - 13. Создание простого меню

14

Етап 14

Меню, группы, порядок. MenuInflater и xml-меню

15

Етап 15

Основы Java

16

Етап 16

15. Контекстное меню

1

Етап 1

Hexlet - 1. Введение

Дата початку: 26 лютого

2

Етап 2

Hexlet - 2. Установка инструментов

Дата початку: 26 лютого

3

Етап 3

Hexlet - 3. Создание первого приложения

Дата початку: 26 лютого

4

Етап 4

Hexlet - 4. Android Activity

Дата початку: 26 лютого

5

Етап 5

Hexlet - 5. Layout, XML и ориентация экрана

Дата початку: 26 лютого

6

Етап 6

Hexlet - 6. Виды Layouts

Дата початку: 26 лютого

7

Етап 7

Hexlet - 7. Экран и параметры Layout

8

Етап 8

Hexlet - 8. Работа с элементами экрана

9

Етап 9

Hexlet - 9. Обработчики событий

10

Етап 10

Hexlet - 10. Оптимизация работы обработчиков

11

Етап 11

Hexlet - 11. Ресурсы приложения

12

Етап 12

Hexlet - 12. Логи и всплывающие сообщения

13

Етап 13

Hexlet - 13. Создание простого меню

14

Етап 14

Меню, группы, порядок. MenuInflater и xml-меню

15

Етап 15

Основы Java

16

Етап 16

15. Контекстное меню

26 лютого 2014 26 квітня 2014
Ціль прострочена на 3867 днів

Мета закинута

Автор не відписував в цілі 9 років 10 месяців 6 днів

Автор мети

Загальна

Научиться программировать под Android, создать приложение

Последовательно пройти курсы по android development:

Изучить Java

 Критерій завершення

Написано приложение, которое взаимодействует с личным проектом по фотографии (это еще одна цель)

 Особисті ресурси

опыт разработки на других языках под ПК, отличных от java

  1. Hexlet - 1. Введение

    Введение в курс.

    Идет объяснение сути курса.

    https://hexlet.org/lesson/android_1/

  2. Hexlet - 2. Установка инструментов

    Установка необходимых для разработки инструментов.

    JDK, SDK, Eclipse

    немного про способ ускорения eclipse - http://echipachenko.blogspot.ru/2013/08/eclipse-juno.html

    https://hexlet.org/lesson/android_2/

  3. Hexlet - 3. Создание первого приложения

    Создаем Android Virtual Device и запускаем на нем наше первое приложение.

    AVD, hello world, p0031_OurFirstProject

    https://hexlet.org/lesson/android_3/

  4. Hexlet - 4. Android Activity

    Элементы пользовательского интерфейса в приложении.

    Activity, layout, p0041_BasicView

    https://hexlet.org/lesson/android_4/

  5. Hexlet - 5. Layout, XML и ориентация экрана

    Layout-файл в Activity. XML представление. Смена ориентации экрана.

    Layout, p0051_LayoutFiles

    https://hexlet.org/lesson/android_5/

  6. Hexlet - 6. Виды Layouts

    Виды Layouts. Ключевые отличия и свойства

    LinearLayout (horizontal, vertical), TableLayout, RelativeLayout, AbsoluteLayout (x,y), p0061_LinearLayout

    https://hexlet.org/lesson/android_6/

  7. Hexlet - 7. Экран и параметры Layout

    Экран мобильного устройства и параметры Layout для View-элементов.

    p0071_LayoutProp, gravity, margin, dp

    https://hexlet.org/lesson/android_7/

  8. Hexlet - 8. Работа с элементами экрана

    Обращаемся к view-элементам из кода нашего приложения.

    p0081_ViewById, findViewById, setText, setEnabled, setChecked

    https://hexlet.org/lesson/android_8/

  9. Hexlet - 9. Обработчики событий

    Пишем обработчик событий на примере кнопки (button).

    findViewById,OnClickListener,setOnClickListener,p0091_OnClickButtons

    https://hexlet.org/lesson/android_9/

  10. Hexlet - 10. Оптимизация работы обработчиков

    Оптимизируем реализацию обработчиков в нашем приложении.

    getId,dz001_SimpleCalc

    https://hexlet.org/lesson/android_10/

  11. Hexlet - 11. Ресурсы приложения

    Папка res/values и использование ресурсов приложения

    rev/values p0011_ResValues

    https://hexlet.org/lesson/android_11/

  12. Hexlet - 12. Логи и всплывающие сообщения

    Логи действия в приложении и использование всплывающих сообщений

    p0121_logsandmess, log.d, Toast.makeText

    https://hexlet.org/lesson/android_12/

  13. Hexlet - 13. Создание простого меню

    Добавляем в приложение простое меню, которое вызывается (обычно) физической кнопкой "Меню" на устройстве.

    onCreateOptionsMenu,menu.add,onOptionsItemSelected,item.getTitle(),p0131_menusimple

    https://hexlet.org/lesson/android_13/

  14. Меню, группы, порядок. MenuInflater и xml-меню

    Группировка пунктов меню и их упорядочивание

    setGroupVisible,onOptionsItemSelected,onPrepareOptionsMenu,p0141_menuadv

    https://hexlet.org/lesson/android_14/

  15. Основы Java

    - Основы работы с IDE, а конкретно с InteliJ IDEA (выучить наиболее часто используемые сочетания клавиш)

    Горячие клавиши Intellij IDEA - http://devcolibri.com/2151

    • Переменные и типы данных, ссылочные типы данных, константы, (byte, short, long, int, float, double, boolean, char, String.
    • Приведение типов.
    • Операции с данными.
    • Ветвление (if-else, switch-case)
    • Циклы (for, while, for-each)
    • Методы и функции
    • Рекурсия
    • Массивы
    • ООП
    • Перегрузка методов
    • Интерфейсы
    • Исключения
    • Коллекции
  16. 15. Контекстное меню

    Создаем контекстное меню в приложении.

    https://hexlet.org/lesson/android_15/

  • 4878
  • 26 лютого 2014, 04:32

Реєстрація

Можливості
безмежні.
Настав час
відкрити свої.

Уже зарегистрированы?
Вхід на сайт

Заходьте.
Відкрито.

Ще не зареєстровані?
 
Підключіться до будь-якого з ваших акаунтів, ваші дані будуть взяті з акаунту.
Забули пароль?