Service? 사용자 인터페이스(GUI) 없이 background 에서 동작하는 component (Android 4대 component : Activity, Service, Broadcast receiver, Contents provider) Background 때문에 혼동할 수 있지만 사실 service 는 main thread 에서 동작한다!! 왜? 1. Activity 가 종료되어 있는 상태에서도 동작한다. : Activity 에서 thread 사용 시 별도의 종료가 없다면 activity 가 종료되어도 thread 는 계속 동작한다. 하지만, activity 가 종료되면 activity 의 생명주기에 맞춰 thread 도 종료 시켜주는게 바람직하다. 즉, 앱이 종료되어도 thread 가 동작해..
Version code - 정수값, 플레이 스토어에서 버전 구분용으로 사용 - 내부 버전 번호로 사용. - 이 번호는 하나의 버전이 다른 버전보다 최신인지 여부를 판단하는 데만 사용되며, 번호가 높을수록 더욱 최신 버전임. - 사용자에게 표시되는 버전 번호가 아님(사용자에게 표시되는 번호는 version name) Version name - 플레이 스토어에서 사용자에게 보여주기 위함. - 문자열이며, 사용자에게 표시되는 버전 번호로 사용됨. - 이 설정은 원시 문자열이나 문자열 리소스에 대한 참조로 지정할 수 있다. - 이 값은 문자열이므로 앱 버전을 .. 문자열이나 다른 유형의 절대 또는 상대 버전 식별자로 사용. - Version name은 사용자에게 표시하는 것 이외에 다른 용도는 없다. [Grad..
API level 확인하러 매번 검색했는데 블로그를 쓰기 시작하면서 정리했다. (https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels) Platform Version API Level VERSION_CODE Notes Android 14 34 UPSIDE_DOWN_CAKE Platform Highlights Android 13 33 TIRAMISU Platform Highlights Android 12 32 S_V2 Platform Highlights 31 S Platform Highlights Android 11 30 R Platform Highlights Android 10 29 Q Platform Highligh..
안드로이드 스튜디오의 auto import 시 package name 이 따라 붙는다. 예를 들어 하단과 같은 상황에서 public class Foo { public static class Bar { } } Bar 인스턴스를 사용하는 경우 Bar bar = new Bar(); auto import 가 친절하게 요렇게 바꾸어 준다. import package.Foo; Foo.Bar bar = new Foo.Bar(); 하지만 하단 처럼 class 만 명시하고 싶은 경우가 있다. import package.Foo.Bar; Bar bar = new Bar(); 이럴때 하단 옵션을 체크하자! - Insert imports for inner classes
안드로이드 스튜디오의 초기 셋팅으로 auto import 기능이 enabled 되어 있다. 하단 처럼 import 되지 않은 class 의 경우 "ALT + Enter" 로 import 시킬 수 있다. 이럴때 편하게 사용할 수 있는 기능으로 자동 임포트(auto import)가 있다. 하단 두 개의 옵션을 체크하자! - Optimize imports on the fly - Add unambiguos imports on the fly 셋팅이 완료되면 타이핑 하는 동시 필요 class 가 자동으로 임포트 된다.
- Total
- Today
- Yesterday
- onCreateContextMenu
- 앱테크
- Android Service
- 안드로이드 인텐트
- registerForContextMenu
- M2E
- 앱테크 추천
- mPANDO
- 안드로이드 서비스
- StartService
- android flag activity
- android activity flag
- 무료채굴
- BroadcastReceiver
- Intent
- RoomDatabase
- 무료 채굴
- 채굴앱
- notifyDataSetChanged
- bindservice
- WEMIX
- p2e
- 리워드앱
- StringUtils
- task 생성
- onContextItemSelected
- android intent
- 리워드 어플
- task
- android task
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |