Содержание
- 2. Множественные активности Для большинства приложений одной активности недостаточно. Как строить приложения с несколькими активностями и как
- 3. Множественные активности
- 4. Приложение заметки Две активности. Одна для ввода текста, другая для его отображения
- 5. Приложение заметки Две активности. Одна для ввода текста, другая для его отображения
- 6. Интенты При запуске приложения будет выполняться наша первая активность, CreateMessageActivity. Следующий шаг — заставить CreateMessageActivity вызывать
- 7. Интенты
- 8. Интенты
- 9. Интенты getIntent() возвращает интент, запустивший активность; из полученного интента можно прочитать любую информацию, отправленную вместе с
- 10. Неявные интенты
- 11. Неявные интенты
- 12. Неявные интенты
- 13. Неявные интенты
- 14. Неявные интенты
- 15. Неявные интенты
- 16. Неявные интенты Заставить пользователя каждый раз предлагать возможность выбора приложения createChooserIntent
- 17. Фильтр интентов
- 18. Пример классов public class Person { private String firstName; private String lastName; private int age; public
- 19. Переопределение методов Object – родительский класс для всех классов
- 20. Статические методы Не требуется создавать объект package box; public class MyMath { public static int square(int
- 21. Перегруженные методы, значения по умолчанию, перегрузка операторов Синтаксический сахар (англ. syntactic sugar) в языке программирования —
- 22. Работа со строками Извлечение символов и подстрок Для извлечения символов по индексу в классе String определен
- 23. Работа со строками Метод startsWith() позволяют определить начинается ли строка с определенной подстроки, а метод endsWith()
- 24. Работа со строками Метод substring() возвращает подстроку, начиная с определенного индекса до конца или до определенного
- 25. Работа со строками StringBuffer, StringBuilder StringBuffer – синхронизированный и потокобезопасный StringBuilder – не потокобезопасный, но работает
- 26. Работа со строками
- 27. Коллекции ArrayList ArrayList people = new ArrayList (); Scanner keyboard = new Scanner(System.in); for (int i=0;
- 28. Коллекции HashSet, TreeSet HashSet names2 = new HashSet (); names2.add("Ivan"); names2.add("Petr"); Нет метода get, порядок не
- 30. Скачать презентацию