MINU♡
15.03.29
조회 수 14838
추천 수 70
댓글 34

[강좌]Android 5.0.X SystemUI를 파헤쳐 보자!

 

2014년 3월 29일 최신화




 

본 강좌는 Samsung 기기의 xml 소스를 기반으로 하고있으며

본 강좌에 사용된 기기는 갤럭시S4 임을 알려드립니다.

 

 

 

★ 본 강좌는 XDA의 AL_IRAQI 유저의 강좌를 번역한 강좌입니다. [ 원문링크 ]

★ 본 강좌는 참고용 강좌이므로 일부 소스가 기기마다 다를 수 있습니다.

퀵패널 상단부분(Notification Panel Header)

 


- 배경색 경로

경로 : SystemUI  res  values colors.xml

 <color name="notification_header_bg_tw"> 색상값



- 시계 / 날짜 색상 경로

경로 : SystemUI  res  values colors.xml

 <color name="status_bar_date_clock_color"> 색상값



- 수정 / 설정 아이콘 이미지 경로

경로 : SystemUI  res  drawable-xxxhdpi

 ic_notify_open_normal.png

 ic_notify_edit_normal.png

 ic_notify_settings_normal.png

 ic_notify_quicksettings_normal.png


- 수정 / 설정 아이콘 색상값

경로 : SystemUI  res  values colors.xml

 <color name="status_bar_header_text_icon_tint_color"> 색상값

상단바 토글 부분(Quick Toggles)

 


- 토글 아이콘 이미지 경로

경로 : SystemUI  res  drawable-xxxhdpi






- 토글 아이콘 배경 이미지 경로

경로 : SystemUI  res  drawable-xxxhdpi

 

 tw_quick_panel_quick_setting_button_round_bg_normal.png





- 토글 아이콘 하단 글씨 색상변경

경로 : SystemUI  res  values colors.xml

 <color name="qs_text">색상값

 <color name="qs_tile_text">색상값

밝기 슬라이더(Brightness Slider)

 

- 밝기 슬라이더 배경색 변경

경로 : SystemUI  res  values colors.xml

<color name="tw_progress_color_control_normal">색상값


- 밝기 슬라이더 컨트롤러 색상 변경

경로 : SystemUI  res  values colors.xml

 <color name="tw_progress_color_control_disabled"> 색상값


- 밝기 아이콘 / 자동체크박스 색상변경

경로 : SystemUI  res  values colors.xml

<color name="tw_check_box_tint">색상값

<color name="animated_brightness_icon_color">색상값

S파인더 / 퀵커넥터 (SFinder / Quick Connect)

- S파인더 / 퀵커넥터 배경색상

경로 : SystemUI  res  values colors.xml

 <color name="tw_quick_connect_layout_bg"> 색상값


- S파인더 / 퀵커넥터 제거방법

경로 : SystemUI  res  values dimens.xml

 <dimen name="finder_connect_layout_height"> 0.0dip 로 수정

알림창(Notifications)

- 알림창 배경색 변경

경로 : SystemUI  res  values dimens.xml

<color name="notification_legacy_background_color"> 색상값

<color name="notification_material_background_color"> 색상값


- 알림창 글씨색 변경

경로 : Framework-res res  values  styles.xml

<style name="TextAppearance.Material.Notification" parent="@style/TextAppearance.Material"> 

<style name="TextAppearance.Material.Notification.Title" parent="@style/TextAppearance.Material.Notification">

<style name="TextAppearance.Material.Notification.Emphasis" parent="@style/TextAppearance.Material.Notification"> 


★ 해당 경로로 이동후 TextColor 색 수정


- 알림창 동그라미 아이콘 색상변경

경로 : Framework-res res  values  colors.xml

 <color name="notification_icon_bg_color"> 색상값


- 스크린샷 서브메뉴 배경색 변경

경로 : Framework-res res layout notification_template_material_big_picture.xml

 해당 xml에서 android:background 색상값을 변경합니다.


- 스크린샷 서브메뉴 글자색 변경

경로 : Framework-res res  values  colors.xml

 <color name="tw_notification_action_button_text_color"> 색상값


- 스크린샷 서브메뉴 아이콘 색상 변경

경로 : Framework-res res  values  colors.xml

 <color name="tw_notification_action_button_background_color">색상값


- 알림창 롱클릭 배경색상

경로 : SystemUI res  values  colors.xml

<color name="notification_guts_bg_color">@color/system_secondary_color</color>


★ @color/system_secondary_color 부분에 자신이 원하는 색상값 넣으시면 됩니다.


- 알림창 롱클릭 글자색상

경로 : SystemUI res  values  colors.xml

<color name="notification_guts_title_color"> 색상값

<color name="notification_guts_text_color"> 색상값


- 알림창 롱클릭 아이콘색상

경로 : SystemUI res  values  colors.xml

 <color name="notification_guts_btn_color"> 색상값



댓글 34
댓글 쓰기 권한이 없습니다.
강좌 정렬 목록 검색 쓰기
등록된 글이 없습니다.
1