CoordinatorLayout AndroidMainfest.xml: android:theme 를 NoActionBart 로 설정해준다 styles.xml activity_main.xml toolbar 를 완전히 위로 올리는 속성은 아래와 같이 설정 해주면 된다. app:layout_scrollFlags="scroll|enterAlways" app:layout_scrollFlags="scroll|enterAlwaysCollapsed" app:layout_scrollFlags="scroll|exitUntilCollapsed" content_scrolling.xml MainACtivity.java public class MainActivity extends AppCompatActivity { Toolbar ..
TabLayout 구현 : android:theme 를 NoActionBar로 설정하자. Toolbar 를 actionBar로 이용하기 위함 : android.support.v7.widget.Toolbar 는 ActionBar를 더욱 유연하게 만든 것이다. 레이아웃 파일 내에서 다른 UI 요소와 함께 배치할 수 있기 때문이다. Toolbar 와 ViewPager 를 연계하고 연결은 자바코드로 한다. public class MainActivity extends AppCompatActivity { Toolbar mToolbar; TabLayout mTabLayout; ViewPager mViewPager; @Override protected void onCreate(Bundle savedInstanceSta..
네이게이션 드로어를 사용하기 위해서 네이게이션 뷰가 토대가 됩니다. NavigationView 구축해내는 내비게이션 드로어에는 헤더와 메뉴가 있습니다. app:headerLayot="@layout:navigation_drawer_header" xml 파일을 지정해 줍니다.헤더 부분은(navigation_drawer_header.xml) 개발자가 자유롭게 정의 하면 됩니다. 메뉴는 res/menu 아래에 정의합니다 헤더부분 메뉴부분 참고로 manifest 파일에서 앱테마가 NoActionBar로 설정해야 한다. public class MainActivity extends AppCompatActivity { DrawerLayout mDrawerLayout; Toolbar mToolbar; Navigation..