Dainty™
14.01.29
조회 수 11839
추천 수 18
댓글 10


안녕하세요 Dainty™입니다.

이번에는 뮤직플레이어 상단바를 숨기는 강좌를 써볼려고 합니다.

기본적으로 디컴,컴파일을 할 줄 아셔야 합니다.

 

일단 뮤직플레이어를 디컴파일 해주세요.

그런다음 res-values-styles.xml로 들어가주세요.

 

<?xml version="1.0" encoding="utf-8"?>
<resources>
        <style name="MusicDefault.NoActionBar" parent="@*android:style/Theme.DeviceDefault">
        <item name="android:windowNoTitle">true</item>
        <item name="android:windowActionBar">false</item>
    </style>
    <style name="MusicDefault.NoActionBar.Translucent" parent="@style/MusicDefault.NoActionBar">
        <item name="android:windowBackground">@*android:color/transparent</item>
        <item name="android:windowIsTranslucent">true</item>
        <item name="android:windowContentOverlay">@null</item>
        <item name="android:colorBackgroundCacheHint">@null</item>   

    </style> 

    <style name="MusicDefault.NoDisplayOptions" parent="@*android:style/Theme.DeviceDefault">
        <item name="android:actionBarStyle">@style/musicActionBarNoDisplayOptions</item>
        <item name="android:actionBarSize">@dimen/music_action_bar_height</item>
        <item name="android:actionBarTabStyle">@style/musicActionBarTab</item>
        <item name="android:actionBarTabBarStyle">@style/musicActionBarTabBar</item>
        <item name="android:actionBarTabTextStyle">@style/musicActionBarTabText</item>
    </style>
    <style name="musicActionBarNoDisplayOptions" parent="@*android:style/Widget.DeviceDefault.ActionBar">
        <item name="android:displayOptions"></item>
    </style>
    <style name="musicActionBarTab" parent="@*android:style/Widget.DeviceDefault.ActionBar.TabView">
        <item name="android:paddingLeft">@dimen/music_action_tab_view_padding</item>
        <item name="android:paddingTop">0.0dip</item>
        <item name="android:paddingRight">@dimen/music_action_tab_view_padding</item>
        <item name="android:paddingBottom">0.0dip</item>
        <item name="android:maxWidth">@dimen/music_action_bar_tab_maxwidth</item>
        <item name="android:minWidth">@dimen/music_action_bar_tab_minwidth</item>
    </style>
    <style name="musicActionBarTabBar" parent="@*android:style/Widget.DeviceDefault.ActionBar.TabBar">
        <item name="android:background">@drawable/tw_action_bar_tab_bg_dark</item>
    </style>
    <style name="musicActionBarTabText" parent="@*android:style/Widget.DeviceDefault.ActionBar.TabText">
        <item name="android:textColor">@color/tw_white</item>
        <item name="android:paddingLeft">@dimen/music_action_tab_text_padding_left</item>
    </style>
    <style name="music_player_progressbar">
        <item name="android:maxHeight">6.0dip</item>
        <item name="android:indeterminateOnly">false</item>
        <item name="android:progressDrawable">@drawable/music_player_seekbar</item>
        <item name="android:minHeight">6.0dip</item>
        <item name="android:thumb">@drawable/music_play_tw_progressive_point</item>
        <item name="android:thumbOffset">14.0dip</item>
    </style>
    <style name="volume_seekbar" parent="@touchwiz:style/TwSeekBar">
        <item name="touchwiz:twMax">15</item>
        <item name="touchwiz:twBackgroundDrawable">@drawable/tw_volume_scrubber_bg_dark</item>
        <item name="touchwiz:twProgressDrawable">@drawable/tw_volume_bar_dark</item>
        <item name="touchwiz:twIndicatorThickness">6.0dip</item>
        <item name="touchwiz:twProgressOrientation">vertical</item>
        <item name="touchwiz:twSeekBarThumb">@drawable/music_play_tw_volume_progressive_point</item>
    </style>
    <style name="eq_progress_bar">
        <item name="touchwiz:twMax">20</item>
        <item name="touchwiz:twBackgroundDrawable">@drawable/tw_volume_scrubber_bg_dark</item>
        <item name="touchwiz:twProgressDrawable">@drawable/tw_volume_bar_dark</item>
        <item name="touchwiz:twIndicatorThickness">6.0dip</item>
        <item name="touchwiz:twProgressOrientation">vertical</item>
        <item name="touchwiz:twSeekBarThumb">@drawable/music_play_tw_setting_equlizer_custom_seek_thumb</item>
    </style>
    <style name="square_mood_text">
        <item name="android:textSize">@dimen/square_mood_text</item>
        <item name="android:textStyle">bold</item>
        <item name="android:textColor">@color/music_square_text_color</item>
    </style>
    <style name="MusicAlert" parent="@*android:style/Theme.DeviceDefault.Dialog">
        <item name="android:windowBackground">@*android:color/transparent</item>
        <item name="android:textStyle">normal</item>
    </style>
</resources>
이렇게 stylre.xml전체입니다.

 

<style name="MusicDefault.NoActionBar" parent="@*android:style/Theme.DeviceDefault">
     <item name="android:windowNoTitle">true</item>
     <item name="android:windowActionBar">false</item>

위 부분에서 <item name="android:windowFullscreen">true</item>이 문장을

<item name="android:windowNoTitle">true</item>문장 바로 밑에 붙여넣기해주세요

 

그럼

<style name="MusicDefault.NoActionBar" parent="@*android:style/Theme.DeviceDefault">
     <item name="android:windowNoTitle">true</item>

     <item name="android:windowFullscreen">true</item>
     <item name="android:windowActionBar">false</item>


그 다음

<style name="MusicDefault.NoActionBar.Translucent" parent="@style/MusicDefault.NoActionBar">
        <item name="android:windowBackground">@*android:color/transparent</item>
        <item name="android:windowIsTranslucent">true</item>
        <item name="android:windowContentOverlay">@null</item>
        <item name="android:colorBackgroundCacheHint">@null</item>   

    </style> 

위 부분에서 <item name="android:windowFullscreen">true</item>이 문장을

<item name="android:windowBackground">@*android:color/transparent</item>문장 바로밑에 붙여넣기 해주세요

 

그럼

<style name="MusicDefault.NoActionBar.Translucent" parent="@style/MusicDefault.NoActionBar">
        <item name="android:windowBackground">@*android:color/transparent</item>

        <item name="android:windowFullscreen">true</item>
        <item name="android:windowIsTranslucent">true</item>
        <item name="android:windowContentOverlay">@null</item>
        <item name="android:colorBackgroundCacheHint">@null</item>

이렇게 됩니다.

그리고 컴파일하시고 적용하시면 뮤직플레이어에서 상단바가 사라집니다.

 

사진1이 순정styles.xml파일이고 사진2가 styles.xml 수정한사진입니다.


사진1



사진2


이 강좌의 원본은 daintystory.tistory.com에 있습니다.

Extra Form
첨부
강좌2.png  [File Size:234.7KB/Download:0]
강좌1.png  [File Size:233.6KB/Download:1]
댓글을 남겨야 다운로드가 가능합니다. 감사의 댓글을 달고 오른쪽 확인버튼을 눌러주세요.
다운로드시 일주일에 한개 이상의 게시물 작성이 필요합니다. 지금 자유게시판에 회원님의 하루를 남겨보세요.
추천♡버튼을 잊지 마세요. 추천인과 회원님 모두 포인트가 적립됩니다.
댓글 10
댓글 쓰기 권한이 없습니다.
분류 정렬 목록 검색 쓰기
List of Articles
제목 글쓴이 추천 조회 날짜
카톡옮기기 정리 메가쏘닉 2 6144 2014.02.05
갤럭시s3 배터리커버 무상교체 안된답니다. 4 Hanas 1 7838 2014.02.03
7독바 팁입니다. 심심한남 1 2433 2014.02.02
강좌 안드로이드 4.1.2에서 뮤직플레이어 상단바 숨기기 10 file Dainty™ 18 11839 2014.01.29
크롬 모바일 "데이터 사용량 줄이기" 를 아시나요? 6 file 양춘묘 6 7447 2014.01.29
갤럭시.루팅과 녹스 제거 간단히 하기. 순정으로 복구 방법. 36 마법의창 62 28244 2014.01.26
[TIP]갤럭시노트3 crt off 애니메이션 적용하기 (4.4.2 기준강좌) 10 푸우♡ 7 8002 2014.01.26
노트3 킷캣에서 외장메모리에 쓰기 권한 주기 7 file sydsc2 24 20401 2014.01.26
강좌 [강좌] 뮤직플레이어 앨범이미지뷰 정사각형화 강좌 5 file Proghan™ 13 7752 2014.01.25
[상단바]잠금버튼&홈버튼 만들기 3 file EXODUS_Q™ 7 4849 2014.01.24
rootcloak plus로 이제 루팅상태에서도 은행어플 가능하네요...ㅎㅎ 18 file 하으니다 6 29577 2014.01.23
노트3 리체님롬쓰시는분들중에 재부팅현상일어나는분들 이거보세요 4 Dolce&Ga 1 2391 2014.01.21
미디어서버 배터리드레인 해결방안 7 Dalvik 10286 2014.01.18
1080x1920 해상도 HD화질 배경화면사이트 공유합니다 2 Dolce&Ga 12 14272 2014.01.17
"짱구 삼촌"님 [Unsigned APK Auto-SignCopy Script v1.3] 사용법. 6 file EXODUS_Q™ 11 5048 2014.01.17
[컴파일] 헷갈리는 분들~ 14 EXODUS_Q™ 19 4400 2014.01.16
홈키 롱클릭시 구글검색 구글나우 안뜨게하기 3 file Godhand 11508 2014.01.16
4.3에서 오딘 실패, 중지, 먹통일때 5 Godhand 4 22305 2014.01.15
구글 이미지에서 저작권 관련 필터링 방법 5 file 짱구삼촌 6 2635 2014.01.15
[상단바 시계 좌측]으로 옮기고 싶은 분들~ 5 file EXODUS_Q™ 13 3005 2014.01.15
[디컴파일 오류] 나시는 분들~ 10 file EXODUS_Q™ 15 3881 2014.01.15
강좌 CM11 시그널+네트워크+WIFI 상단바 왼쪽으로 보내기 5 file N900K 6 9050 2014.01.14
베가시크릿업 홈 화면이뿐거 아시죠? 11 동한2 3 4763 2014.01.14
넥서스5 커롬올렸을때 전화문자 되는데 인터넷 안되는 증상 해결법 1 양춘묘 1 5144 2014.01.14
펌웨어 설치후 CSC 내용물이 없다면? 9 file 짱구삼촌 12 4361 2014.01.13
갤럭시노트1 cwm질문입니다 2 공짜로 5273 2014.01.13
안드로이드 잠금 파괴 5 AlphA3075 1 4729 2014.01.12
CWM 백업본 md5 검증하기 3 file 짱구삼촌 1 2912 2014.01.12
카메라 펌웨어 업데이트 방법 29 file 푸른구름 70 8527 2014.01.08
강좌 맛클 뉴비강좌 7편 - 커스텀 커널이란? 11 file qqjdzm 25 13158 2014.01.07
1 - 32 - 135