레퍼런스폰 4.4 이상버전에서 notification battery에 percent표시 * 설정adb shell content insert --uri content://settings/system --bind name:s:status_bar_show_battery_percent --bind value:i:1adb reboot * 해지adb shell content insert --uri content://settings/system --bind name:s:status_bar_show_battery_percent --bind value:i:0adb reboot
안드로이드 기본 프로젝트를 추가하면서 Swipe를 선택하게 되면, ViewPager가 추가가 되게 됩니다.이런 부분에서 다음과 같은 기본 제공되는 PagerTitle을 사용하고 싶을때가 있습니다.물론, 고객사에서는 기본으로 되어 있는것은 필요가 없다고 할수 있는데, 커스텀 하시면 되겠죠. 이럴경우에 다음과 xml을 다음과 같게 수정합니다. java파일에서는 다음과 같은 부분에서 title을 가져갑니다. @Override public CharSequence getPageTitle(int position) { Locale l = Locale.getDefault(); switch(position) { case 0 : return getString(R.string.title_section1).toUpperCas..
View의 alpha적용시 팁. View에 alpha를 적용할 경우에, 기존의 View에서 setAlpha를 사용합니다.그렇지만 이렇게 사용하는 방법보다는 background의 color값에 alpha를 넣어주는것이 성능면에서 좋다고 한다. (10배정도)보통 1프레임당 16ms내로 처리를 하면 사용자가 화면에 부드럽다고 느끼게 되는데,setAlpha를 사용하게되면 50ms이상 걸린다고 하니 충분히 고려를 해봐야 할것 같다. setBackgroundColor(Color.parseColor("#FFFFFF"));setAlpha(125); 이것보다 setBackgroundColor(Color.parseColor("#A0FFFFFF")); 이것을 사용한다.
getBaseContext()와 getApplicationContext()의 차이. getBaseContext() : Component가 생성될때 Context인 녀석들의 BaseContextgetApplicationContext() : Application의 singleton Context Context의 종류View.getContext();: View를 생성할때 사용되는 Context를 가짐Activity.getApplicationContext(); or Service.getApplicationContext();: Application의 life cycle을 가지는 ContextContextWrapper.getBaseContext();: Context가 생성할때 만들어지는 녀석들의 기본 Context..
- Total
- Today
- Yesterday
- Python
- tomcat
- CentOS
- cocoapods
- Xcode
- android
- golang
- github
- Spring
- MySQL
- windows10
- enum
- Gradle
- SWIFT
- centos8
- Java
- docker
- war
- php
- ios
- ubuntu
- nodejs
- git
- Linux
- Kotlin
- go
- intellij
- rxswift
- Codable
- Windows
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |