6

Google 학교에서 Android 앱을 프로젝트로 개발할 예정입니다.KitKat (이하) 기기의 Android 소재 디자인

Google의 새로운 머티리얼 디자인을 사용하고 싶지만 Android-L 기기에서만 사용할 수 있다는 것을 알고 있습니다. Jack Underwood는 최근 Material Style에 있으며 Kitkat 및 하위 장치에서 실행되는 "오늘 일정"이라는 일정을 발표했습니다.

액션 바 높이가 이전 버전보다 약간 크고 탐색 서랍 토글이 새로운 스타일임을 알고 있습니다. 그래서 하나 ...

어떻게 구현하나요?

답변

5

현재 Android-L에는 Android-L 릴리스에서만 작동하는 Material Theme가 포함되어 있습니다.

이 테마없이 소재 스타일을 만들 수 있습니다. 예를 들어 : 당신이 그림자없이하고 navdrawer 아이콘, 단색으로 사용자 정의 액션 바을 (그것이있는 CustomView입니다)를 사용할 수 있습니다

  • 표준 아이콘 응용 프로그램의 insted.

  • 동일한 색상으로 actionBar 아래에 LinearLayout이있는 하위 머리글 막대를 만들 수 있습니다.

  • 사용 가능한 될 것인가 우리가 모르는 부동 원 플로팅 작업 버튼 (및 PNG의 그림자) 등

  • 및 ...

을 구축 할 수 있습니다 이전 릴리스의 경우 새로운 클래스 인 툴바가 지원 라이브러리에서 제공 될 수 있습니다 (액션 바를 요약 할 것입니다). 한 달을 기다리는 것이 좋습니다.

+0

감사합니다. 하지만 당신이 무슨 뜻인지 모르겠다 "당신은 동일한 색상으로 actionBar 아래 LinearLayout와 서브 헤드 바를 만들 수 있습니다." 나 한테 설명해 줄래? 친애하는! – PatrickMA

+0

@GabrieleMariotti 2014 년 10 월 17 일부터 Android sdk 5.0에서는 해당되지 않습니다. –

+0

@IgorGanapolsky 물론. 나는 "Android-L로 현재"라고 썼다. 나는 미래를 예언 할 수 없다 :-) –

3

appcompat v21은 Lollipop 이전 기기의 툴바도 지원합니다.

당신은 버전 < 21. 나는 것에 대한 사용자 지정 그림자를 구현해야하므로 물론, 고도의 속성, 사전 롤리팝 장치에서 작동하지 않습니다이 https://chris.banes.me/2014/10/17/appcompat-v21/

에 도움이 크리스의 블로그를 확인하실 수 있습니다

4dp 주위의 높이로 그라데이션 드로어 블을 제안하면 좋습니다.