1

Etapa 1

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

Fecha del inicio: 26 febrero

2

Etapa 2

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

Fecha del inicio: 26 febrero

3

Etapa 3

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

Fecha del inicio: 26 febrero

4

Etapa 4

Hexlet - 4. Android Activity

Fecha del inicio: 26 febrero

5

Etapa 5

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

Fecha del inicio: 26 febrero

6

Etapa 6

Hexlet - 6. Виды Layouts

Fecha del inicio: 26 febrero

7

Etapa 7

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

8

Etapa 8

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

9

Etapa 9

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

10

Etapa 10

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

11

Etapa 11

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

12

Etapa 12

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

13

Etapa 13

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

14

Etapa 14

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

15

Etapa 15

Основы Java

16

Etapa 16

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

1

Etapa 1

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

Fecha del inicio: 26 febrero

2

Etapa 2

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

Fecha del inicio: 26 febrero

3

Etapa 3

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

Fecha del inicio: 26 febrero

4

Etapa 4

Hexlet - 4. Android Activity

Fecha del inicio: 26 febrero

5

Etapa 5

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

Fecha del inicio: 26 febrero

6

Etapa 6

Hexlet - 6. Виды Layouts

Fecha del inicio: 26 febrero

7

Etapa 7

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

8

Etapa 8

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

9

Etapa 9

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

10

Etapa 10

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

11

Etapa 11

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

12

Etapa 12

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

13

Etapa 13

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

14

Etapa 14

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

15

Etapa 15

Основы Java

16

Etapa 16

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

26 febrero 2014 26 abril 2014
Objetivo vencido en % days%

El objetivo está desatendido

El autor lleva sin comentar el objetivo 9 años 10 meses 2 días

Autor del objetivo

EaGle

Rusia

36 año / año / año

General

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

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

Изучить Java

 Criterio del fin

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

 Recursos personales

опыт разработки на других языках под ПК, отличных от 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/

  • 4875
  • 26 febrero 2014, 04:32
Registración

Las posibilidades
están ilimitadas.
Es la hora
de descubrir las suyas

Уже зарегистрированы?
Entrada al sitio

Entre.
Está abierto.

¿Aún no está registrado?
 
Conéctese a cualquiera de sus cuentas, sus datos se tomarán de la cuenta.
¿Ha olvidado la contraseña?