Projekt z programování pro Android

Týden 3

 Úkol 3 

Template na ignorování souborů v .gitignore: https://github.com/petrnohejl/Android-Templates-And-Utilities

Pokračujte v minulém projektu (nezapomeňte na packageId/applicationId specifikované v Úloze1)

  • Vložte ikonu do aplikace (jednotlivé velikosti vygenerujete tady: https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html)
    • Ikona se nachází v studijních materiálech, anebo link na ni naleznete na spodu této podosnovy
  • Definujte pro svou aplikaci tému (dědí z AppCompat.Light, alebo AppCompatLight.DarkActionBar)

  • Vyberte si svou primaryColor, primaryColorDark a accent z Material Palette.
    - paleta všech odstínů material barev: http://www.materialui.co/colors
     
    - atribut android:primaryColor patří do core sdk, atribut primaryColor (bez prefixu) pochází ze support knihovny

  • Definujte druhou tému

  • Vytvořte první obrazovku aplikace

    • MainActivity

    • layout bude obsahovat GridView pro zobrazení seznamu filmů, ve dvouch - třech sloupcích

    • background layoutu bude mít prozatím farbu accentColor

    • ..a to je zatím všechno

  • Vyzkoušejte v Manifestu vyměnit primární tému za sekundární a pozorujte změny v aplikaci