Содержание
- 2. Екрани минулого
- 3. Одиниці вимірювання Inches - дюйми Pixels – точки щільність пікселів PPI (англ. pixels per inch) -
- 4. Класифікація екранів Книжкова (англ. Portrait) Альбомна (англ. Landscape) Квадратна (англ. Square) Орієнтація
- 5. Історичні шляхи вирішення Плюси: мінімум часу розробника Мінуси: елементи зазвичай малі наляпистий інтерфейс необхідно прокручувати екран
- 6. Історичні шляхи вирішення Плюси: все красиво виглядає Мінуси: дуже велика складність реалізації дорого передбачити усе неможливо
- 7. Роздільні здатності для різних орієнтацій – різні розмітки для різних розмірів – різні розмітки Еволюційні рішення
- 8. Роздільні здатності щотижня по одному елементу на формі додають що два тижні по 2 елементи переміщують
- 9. Роздільні здатності необхідно враховувати роздільності необхідно враховувати повороти необхідно враховувати людей з проблемами зору Висновки
- 10. Характеристики екрану розмір екрану (англ. screen size) – фізичний розмір, діагональ в дюймах щільність екрану (англ.
- 11. Характеристики екрану низька - ldpi (low) ~120dpi середня - mdpi (medium) ~160dpi висока - hdpi (high)
- 12. Характеристики екрану Дизайнер спроектував, наприклад у Photoshop, дизайн вашого застосунку. Вам необхідно реалізувати його, базуючись на
- 13. Характеристики екрану 1 inch = 72 pt. 1 px = 1 dp при 160 dpi Визначимо
- 14. Калькулятор Демонстрація калькулятора URL: http://angrytools.com/android/pixelcalc/
- 15. Приклад відображення елементів керування при різних розмірах екрану
- 16. Основні поняття XML (eXtensible Markup Language - «розширювана мова розмітки».) Тег - значення value value1 value1
- 17. ViewGroup ViewGroup - розмітка, яка дозволяє розташувати один або кілька View. Стандартні типи ViewGroups: FrameLayout; LinearLayout;
- 18. Приклади Layout (розмітки) FrameLayout - розмітка для відображення одного елемента. Дочірні View або ViewGroup в FrameLayout
- 19. Приклади Layout (розмітки) TableLayout - розмітка для розташування елементів у вигляді таблиці. Ряди задаються в xml
- 20. Приклади Layout (розмітки) ScrollView - є спадкоємцем класу FrameLayout. Відмінністю є те, що він дозволяє прокручувати
- 21. Linear Layout Призначення однонапрямне розміщення елементів напрямок – горизонтально android:orientation=“horizontal" напрямок – вертикально android:orientation="vertical" Основні атрибути
- 22. Структура елемента
- 23. Relative Layout Призначення відносне розміщення складні розміщення Проблеми елемент може бути розміщений відносно вже оголошеного Основні
- 24. Relative Layout Відносно сусідів layout_toEndOf, layout_toLeftOf, layout_toRightOf, layout_toStartOf layout_alignEnd , layout_alignLeft, layout_alignRight, layout_alignStart, layout_alignTop layout_alignParentBottom, layout_alignParentEnd,
- 25. Типові помилки
- 27. Скачать презентацию