일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- apns
- V8 Engine
- Push
- android log dump
- so file
- ios framework
- sha1 convert hashkey
- Objective C
- 공인인증서 만료일
- PageControl
- embedd
- appbarlayout
- IMAGE
- Status Bar
- apache
- apk 다운사이징
- java
- Google V8 Engine
- JavaScript Engine
- IOS10
- 인증서 정보 뽑아내기
- v8 engine xcode build
- ios
- SO 파일
- Android
- 안드로이드
- FlexiblePageView
- Magnify Anim
- 공인인증서 정보
- Android NDK시스템
- Today
- Total
caTea 블로그
status bar 컬러를 library 를 이용해서 바꿔보자 (4.4이상) 본문
1. 요 라이브러리를 추가한다
2. values-v19 파일을 만든다 내용은 아래와같다 설정은 TranslucentDecor 가 제일중요하다 이게 없으면 작동이 안된다. 나머지설정은 알아서 하시고
<resources>
<style name="AppBaseTheme" parent="android:Theme.Holo.Light.NoActionBar.TranslucentDecor">
<!-- API 14 theme customizations can go here. -->
</style>
</resources>
3. 매니페스트에 이설정을 사용한다
ex)
<activity
android:name=".controls.RoomActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="adjustResize"
android:theme="@style/AppBaseTheme" >
</activity>
4. 이코드를 삽입 크리에이트 함수에
mTintManager = new SystemBarTintManager(this);
mTintManager.setStatusBarTintEnabled(true);
mTintManager.setNavigationBarTintEnabled(true);
int color = Color.argb(153, Color.red(21), Color.green(21), Color.blue(21));
mTintManager.setTintColor(color);
요건 adjustresize가 먹힌다
'android' 카테고리의 다른 글
image quality down (0) | 2015.08.05 |
---|---|
SwipeMenuListView 서브 메뉴 클릭시 서브메뉴가 닫히지 않는현상 (0) | 2015.07.01 |
안드로이드 멕티비티 애니매이션 효과 적용 (0) | 2015.06.25 |
android status bar color 변경(4.4)버전 이상 (0) | 2015.06.23 |
Android 인앱결제 구현하기 (0) | 2015.06.22 |