, scroller, teknikker til materiale, konstruktion,,,,, 99,,,,,,,, 30,,,,,,, det cyber - mandag envato tuts + kurser vil blive reduceret til $3.- og' t miss.,, indledningen, sidste år, google indført materiale, konstruktion og blev det klart, at forslaget og informationskampagne ville være to af de mest iøjnefaldende træk i moderne androide ansøgninger.men google ikke give udviklere med en let løsning på integrere dem i anvendelse.som et resultat af mange biblioteker er udviklet til at løse integrationen problem.,, i løbet af dette år er google i /o, men google indført androide design støtte bibliotek at gøre vedtagelsen af materiale, konstruktion, lettere.dette giver udviklere fokusere på de egenskaber, der gør deres ansøgninger enestående.,, 1.regioner i denne lektion, jeg vil vise dig, hvordan at gennemføre nedad teknik vist i google er væsentlig konstruktionsspecifikationer.før vi begynder, du bør kende med de til rådighed scrollable regioner i en androide anvendelse. i følgende billede, kan man se, at der er fire regioner.,,,,, status bar, det er hvor meddelelser anføres og status for forskellige aspekter af anordningen udstilles. toolbar,,, den toolbar var tidligere kendt som aktion bar.det er nu en mere customizable opfattelse med samme funktioner,.,,, tab /- bar, det valgfrit område anvendes til at vise de tekniske vurderingsorganer, at beskrive indholdet af din ansøgning.du kan læse mere om anvendelse af tekniske vurderingsorganer og de forskellige måder at vise dem i google er væsentlig konstruktionsspecifikationer.når det er hensigtsmæssigt, kan du også bruge det i google er tværgående navigation.,,,, det er fleksibelt rum, hvor du kan vise billeder eller udvidet app tremmer., med hensyn til at rulle teknik, det er toolbar og det tekniske vurderingsorgan at reagere, når de søger bar / indholdet af din ansøgning nedad., 2. projekt opsætning, for at følge med, skal du være med i den seneste udgave af androide studie.du kan få det fra en android udvikler websted.prøve disse nedad teknikker, anbefaler jeg, at skabe et nyt projekt (med et minimum af api - niveau på 15), fordi deres ansøgning er /vil blive ændret betydeligt.,, jeg har givet et første projekt, som du kan downloade fra github. , du kan bruge den første projekt som et udgangspunkt og brug nedad teknikker i deres egne anvendelser.lad os først tilføje følgende former for dit projekt er , build.gradle, sag inden for app folder:, udarbejder kom. androide. støtte: design: 22.2.0 "udarbejde kom. androide. støtte: recyclerview-v7:22.2.0", med den første afhængighed, får du en android design støtte bibliotek, som omfatter den nye klasser, vi har brug for til det tutor., med den anden afhængighed, får du den sidste version af, recyclerview,.den version, der er anført i de officielle artikel om at skabe lister vil ikke være nyttigt, denne gang, næste gang, du får brug for nogle falske data til disse teknikker og forsyne, recyclerview,.du kan gennemføre dem selv eller kopi af gennemførelsen af , initialactivity, klasse i starter projekt.,,, 3.nedad teknik 1, denne teknik, skjuler toolbar region, når din ansøgning indhold er scrolled.kan du se den teknik, i aktion i følgende video.,,,, for denne indretning, kan du tænke på noget som dette:,, < relativelayout... > < toolbar... /> < recyclerview... /> < /relativelayout >, problemet med denne indretning er, at du er nødt til at håndtere begivenhederne selv, men det bliver smertefrit, hvis du drage fordel af de nye klasser.lad os ændre det som følger:,, < android.support.design.widget.coordinatorlayout xmlns: androide = "http://schemas.android.com/apk/res/android" xmlns: værktøj = "http://schemas.android.com/tools" xmlns: app = "http://schemas.android.com/apk/res-auto" androide: layout_width = "match_parent" androide: layout_height = "match_parent" værktøjer: forbindelse = "co.herovitamin. androiddesignsupportlibraryapplication. coordinatorlayoutandappbaractivity" > og det android.support.design.widget.appbarlayout androide: id = "@ + id /my_appbar_container" androide: layout_width = "match_parent" androide: layout_height = "wrap_content" androide: tema = "@ stil /themeoverlay. appcompat. mørke. actionbar" > < android.support.v7.widget. toolbar androide: id = "@ + id /technique_one_toolbar" stil = "@ stil /techniquetoolbar" app: layout_scrollflags = "scroll