본문 바로가기
반응형

태그

Android 안드로이드 개발 Kotlin AWS RxJava java Realm Observable Firebase nodejs RxAndroid coroutine JetpackCompose RDS android ui EC2 RecyclerView 디버깅 exception debug service stateflow sourcetree Square interface generic js Git javascript XML Android개발 supervisorScope withTimeoutOrNull UI개발 Dependency Injection SupportLibrary querystring FlatMap 안드로이드 데이터베이스 receiver viewgroup IP주소 github logcat RETROFIT async 안드로이드 NavHost MutableStateFlow savedStateHandle navController Route53 ViewModel 디펜던시 인젝션 inject api21 CrashLytics getLastLocation dagger adjustResize getSystemService subscribe RealmDB OKHttp ViewHolder onStartCommand build.gradle databinding npm gitignore hosting Android development Lambda Gson Glide 안드로이드 스튜디오 ActionBar AlertDialog map state CSV EditText Fragment Android Studio HashMap ELB thread DI RELEASE ContentResolver activity permission S3 admob operator calendar module mysql rxjava연산자 ignoreelement popUpTo Recompose suspend함수 Admob구현 interactionSource buttonColors topAppBar FS모듈 RoomDB navArgument BackStack flatMapLatest Hex값 dotenv registerForActivityResult Hilt vararg Room DB Name Server Security Group Kotlin Coroutine NPM Install ViewBinding Coroutine Exception ExceptionHandling scaffold 익셉션 처리 코틀린 코루틴 takeIf API29 fullScreenIntent Android10 코틀린 개발 Companion Object Object Declaration Object Expression Kotlin Class Android Debug Android Architecture liveData AndroidX 앱디자인 적용 Google Ads firebase hosting AWS ec2 고차함수 git log CompositeDisposable RxJava2 HashKey Android Image contentprovider OpenAI android oreo requestLocationUpdates fusedLocationClient DAO onRequestPermissionResult DialogFragment body-parser dagger2 stateHidden uses-permission getAdapterPosition ConstraintLayout RealmConfiguration Schema Comparator Subscription LayoutParams Toolbar MediaPlayer startActivityForResult onActivityResult targetSdkVersion OnTimeSetListener TimePickerDialog START_STICKY START_NOT_STICKY onMapReady 지도에 표시 내 위치 GoogleApiClient External Storage Google Map API Android Recycler View nslookup windowSoftInputMode 커스텀폰트 let 안드로이드 광고 await 메모리 누수 deep learning Serializable 안드로이드 서비스 put 안드로이드 버튼 gpt Docker custom Navigation Playstore TimePicker setCancelable 비트연산 https putExtra nosql runnable 경도 script 안드로이드 알람 git push git add RAW Flow 리스트뷰 Spinner Adapter lifecycle onStart 정규 표현식 toggle findViewById 패키지명 대화상자 크롤링 bitbucket commit Notification Collections 위도 PendingIntent db proguard hash 소스트리 라이브러리 database adb manifest 출시 setInterval implement json 정규식 layout filter git 명령어 error enum array 웹개발 DNS linux ssh 배열 Analytics From 데이터베이스 프로그래밍 join 안드로이드 어플 키보드 swift typealias 스위프트 공백제거 swift trim swifttext if case if-case ios stretch image 이미지스트레칭 ios슬라이싱 아이폰슬라이싱 ios커스텀폰트 ios개발 버전 아이폰최소버전 xcode숏컷 xcode핫키 weakself swift weak self 매개변수라벨 매개변수와인자 파라미터와매개변수 파라미터와인자 swift열거형 guard let 사용법 인아웃파라미터 인아웃 인자사용하기 buildlist사용법 대량데이터처리 pagingdata pager구현 안드로이드pager kotlin 초기화지연 isinitialized 동적요청구현 카메라권한요청 안드로이드 카메라권한 뷰바인딩구현 viewbinding menu 2id local-barrier materialicon 머티리얼아이콘적용하기 리눅스크론잡설정 리눅스작업예약 nodejs작업스케쥴링 node크론잡설정 nodejs크론잡 sqlite null대응 coalesce함수 kotlin cast 코틀린타입변환 코틀린형변환 kotlin캐스팅 is vs as gravity vs layout_gravity helper함수 핸들바커스텀함수 handlebars헬퍼함수 git메시지 커밋메시지작성 리눅스스크립트 서버스크립트 script문법 공개키비공개키 공개키개인키 인텐트결합 android인텐트결합 sharedflow kotlin비동기 코틀린스트림 안드로이드스트림 api키관리 api키보관 안드로이드api키보관 drawtobitmap cache디렉토리 compositedisposable해제 clearvsdispose splash구현 안드로이드첫화면 안드로이드splash 앱제목주의사항 플레이스토어제목 andthen fromaction flatmapobservable observable.fromiterable first()vssingle() rxjavasingle observable타입들 concatmap 동기vs비동기 concatmapvsflatmap flatmapcompletable flatmap연산자 rxjava메소드참조 메소드참조 사용법 메소드참조 용법 methodreference사용법 워드랩 soft-wrap 안드롱이드스튜디오개행 반응형css css퍼센트 플렉스 설정 defaultlayout 레이아웃분리 handlebars템플릿 가비아도메인등록 클라이언트타입 x-client-type 헤더값확인 ifconfig.me 커밋수정 점점점연산자 res.cookie maxAge js구조분해 sql자동갱신 sql업데이트시간 sql타임스탬프 docker파일복사 nano에디터 BashShell hbs중괄호 hbs템플릿 hbs렌더링 UpdateMode RealmJS createOrUpdate JS 스프레드 clear픽스 ssl접속 터미널에서 파일 전달 서버에서 로컬로 home디렉토리 hosts파일수정 Spacer jsx 반복문 jsx 리스트 jsx map default모듈 js모듈 CNAME레코드 Blank Line 메시지구조 HTTP이해 css플렉스 암호입력 pyperclip사용법 zshell bylazy Kotlin Helper navController.graph.startDestination destination이동 route값전달 SharedViewModel BackStackEntry Fixed Start Destination 200ok firstOrNull mapNotNullTo createOneShot createWaveForm last() Compose부작용 onDispose NavHostController printenv minWithOrNull Pair GroupBy flow오퍼레이터 flow연산자 WebSocket통신 Opening HandShaking componentN MutableSharedFlow zip vs combine zip and combine zip combine flow결합 결합오퍼레이터 flow합치기 launchIn SharedFlow버퍼 hot stream Escape Character 이스케이프 규칙 Raw 문자열 UI배열 화면배열 AppTheme setContent 커스텀폰트적용 IndexOutOfBounds kotlin iterable ripple효과 SharedPreferences.Editor 스타트라인 Pair와 Map함수 Kotlin Pair 함수 Destination 간 데이터전달 parcelable 선언 Parcelize plugin @Parcelize currentRoute like검색구현 정확한일치구현 exactMatching구현 Reveal in Finder alt키심볼 SharedGraph 공유라우트구현 SharedRoute 공유되는Route 공유Route 다른 앱 실행 다른앱실행 기기내다른앱실행 getLaunchIntentForPackage null 비동기코드 Coroutine스트림 asStateFlow Macbook Ip 맥북아이피 DomainModel PagingSource LazyColumn collectAsLazyPagingItems 정책위반사항 함수에들어가는함수 함수안의함수 함수속함수 함수실행시간측정 cacheDir fileUri전달 특수문자라우팅 route값넘기기 setter설정 getter설정 custom setter custom getter kotlin캡슐화 스페이스입력방어 sealedclass lateinit선언 UninitializedPropertyAccessException AndroidDB AndroidDatabase limit쿼리 룸디비채팅 챗룸구현 sideEffect Persistence Library kotlin object 푸쉬메세지생성 푸쉬메세지 푸쉬보내기 화면하단배치 하단배치 jetpack자간줄이기 자간줄이는방법 narrow letterSpacing AndroidUI ktlint build failure ktlintformat 린트툴 JSX문법 swift some CronJob git restore start line swift문법 Virtual Assistants CSVtoSQLite 개발자를위한 Chatgpt팁 Internal storage directory 엘비스식 엘비스연산 Kotlin Elvis checkNotNull requireNotNul 앱GA 사용자버전확인 FirebaseAnalytics materialtheme 커밋메시지변경 리터럴객체 JS콜백 typescript설정파일 type키워드 Java+Kotlin Java프로젝트에Kotlin Kotlin추가 setKeepOnScreenCondition windowSplashScreenBackground ai채팅 gradleJDK hilt설치에러 hilt에러 path.join NodeJS path모듈 path모듈 ChatGPT req.query 스켈레톤코드 Express라우팅 Xpath사용법 XPath노드 함수목록 구글시트크롤링 구글시트도움말 XPath문법 FLAG_MUTABLE COARSE_LOCATION ACCESS_FINE_LOCATION Crashlytics최신 google-ad play-services-ads AndroidView구현 BannerSize Admob배너사이즈 Compose광고구현 Admob테스트기기 setTestDeviceId Button상태 isPressed InteractionState DrawScope patheffect Stroke객체 Alpha변환 Alpha값 popBackStack NestedScreen NestedPage NestedRoute nestedNavigation ActivityResult createSource uri에서Bitmap Selector네이밍 이미지명 일회성이벤트 toColorInt drawerState drawerGestureEnabled Drawer구현 topBar DrawerContent NodeJS 파일생성 DBBrowser사용 테이블생성방법 IF NOT EXISTS SQLite JS SQLIte Update CRUD구현방법 안드로이드스튜디오 SQLite파일 CreateFromAsset invalid Entity invalid schema pre-packaged database sqlite파일 로컬데이터베이스파일 Room로컬데이터베이스 CSSElement PlanarYUVLumanianceSource AssetManager State와Permission 함수리플렉션 클래스Reflection LaunchedEffect stiffness dampingRatio infiniteRepeatable SpringAnimation infinitTransition rememberInfiniteTransition animateDpAsState createRefFor createGuidelineFromTop createGuidelineFromStart createHorizontalChain createVerticalChain rememberAPI onValueChange rememberCoroutineScope isFloatinActionButtonDocked showSnackBar ScaffoldState Scaffold구현 BottomBar mutableStateOf curretBackStackEntryAsState Navigation graph navBackStackEntry popBack convertToSealedClass Git브랜치 깃머지 깃헙토큰발급 github토큰 github액세스토큰 깃헙액세스토큰 키체인설정 MacOS키체인 맥키체인 MODE_PRIVATE InternalStorage createTempFile sealed interface enumClass sealedInterface 핫스트림 StateIn getValue By Keyword By키워드 Property Delegate Class Delegate DelegateProperty Composable LocalContext.current fillMaxHeigh fillMaxWidth flowOf dropwhile conflate flatMapMerge flatMapConcat asFlow CoroutineException Exception전파 NonCancellable supervisorJob CancellaionException Coroutine디버깅 newSingleThreadContext Dispatchers withContext Extention Property withTimeout ensureActive isActive CompanionObject sumOf AppPassword생성방법 AppPassword Bitbucket인증 Account Passwords Retrofit hilt Compile Time __dirname 초기화지연 spacearound spaceevenly spacebetween linkto IndexOutOfBoundsException Selenium Click implicitwait Explicitwait execute_script 무료API .csv NodeJS에서CSV JS에서CSV CSV파일읽기 전화번호만추추출 숫자만추출 PythonRegex 파이썬정규식 lateinit var 파이썬패키지설치 pip설치 파이썬pip 파이썬map epoch시간 struct_time flask진자 Query변수 flask라우팅 url_for flask쿼리 flask시작 뷰티풀수프 웹긁어오기 python bs keyward argument codingconvention docker cp 공백체크 scp복사 Exress미들웨어 Swift Enum 크론잡 ondatesetlistener FLAG_IMMUTABLE android:exported MongoDB 클러스터 MongoDB Atlas무료 atlas무료이용 MongoDB URL MongoAtlas PrimeKey String변환 자바스크립트함수생성 자바스크립트객체생성 Array Splice Array Shift docker ps 애로우함수 메소드참조 앱푸쉬 NavigationDrawer GA분석 RequestConfiguration softwrap setValue js splice 하단배너 EncryptedSharedPreferences URI Matcher URIMatcher Mime-Type 스프레드연산자 jinja JS객체 js array 스위프트 inout padStart console.dir 투명도설정 스프레드문법 switchMap Mongoose Promise Mongoose Model Mongoose시작 MongooseDB dropDatabase BinaryJson createCollection deleteOne updateOne Hexadecimal 4bit mongoVersion serverCmdLineOpts DataDirectory 데이터디렉토리 dbpath NodeJS환경변수설정 닷env NodeJS환경변수 koa라우터 koa로깅 post파라미터 get파라미터 koa-router koa-body koa-logger 자바스크립트비동기처리 JS비동기처리 Promise와Async Async와Await Async&Await undefined vs null x-www-form-urlencoded POST Parameter GET과POST CodingAssistance NodejsAssistance git clean BabelWithWebStorm FileWatcher Babel설정 Webstrom에서Babel 호스팅Docker 서버고르는방법 ServerHosting 단독서버호스팅 프로토타입링크 prototypeLink 자바스트립트상속 자바스크립트prototype Promise.reject Promise.race 비동기JS PromiseJS 전개연산자 docker와 nginx 블록체인해쉬값 ActivityBinding 리버스커밋 Discard submitList diffutil epoch AccessToken RefreshToken Authentication과 Authorization Cognito설정 CognitoUser UserPool readFileSync S3권한 S3요금 S3사용방법 AWS저장소 AWS Simple Storage 이벤트핸들링 Location API 현재위치조회 유저위치 LatLng process.env .env 옵셔널체이닝 HigherOrder Function setOnItemClickListener onItemClickListen ActivityResultContracts GetContent 액티비티간 데이터전달 PackageName수정 패키지이름변경 패키지이름 JS함수 파이썬패키지 Hilt Inject Hilt ViewModel 안드로이드 DI DI라이브러리 find_element AdView __init__ AWS개발 DatePickerDialog assets폴더 앱이름 GlobalScope emptyList ARRANGEMENT tsconfig PagingLibrary isBlank ConstraintSet Play프로텍트 Play Protect 플레이스토어서명버전 기기에직접다운로드 내부테스트 GooglePlayConsole 내부배포 productFlavor foregroundServiceType ACCESS_BACKGROUND_LOCATION Android10강제사항 onTopResumedActivityChanged ScopedStorage 전체화면 Notification 풀화면노티 AndroidQ노티 전화앱노티 알람앱노티 setFullScreenIntent manifest선언 OneToMany prototypejs java.lang.UnsupportedClassVersionError json.stringify 웹스크레이핑 Android4 Android5 CameraX 하위호환성 resolve 스크레이핑 BottomNavigation tailwindcss 해쉬값 null math.round PATH환경변수 tsconfig.json createElement SELECT DB Table 삽입 JOIN 문 JOIN문 MySQL JOIN 로그인관리 인증토큰 JWT토큰 JWT토큰 세션관리 Web Token uid from Token Firebase Auth Token Firebase Authentication 네트워크 캐시 Offline Caching Offline Cache 가변하는 인자 n개 인자 Variable Arguments HTTP Cache HTTP Caching innerText textContent DB 부하 분산 RDS와 Route53 RDS Scale out RDS 부하 분산 RDS Replica RDS 복제 Create Read Replica Read Replica Slave DB Server Master DB Server AWS Replication Read and Write RDS 사양 EC2 서버 사양 AWS 사용자 수 EBS Mount EBS Attach EBS Volume RDS EBS EC2 EBS EBS 스토리지 EBS 비용 Elastic Block Storage Room Library Room Persistence Library Session Key HTTPS 인증서 무료 SSL 무료 SSL인증서 AWS Certificate Manager AWS Domain Route53과 ELB A vs CNAME CNAME Record CNAME 타입 A Record CoroutineContext Callback함수 AWS vs Firebase Root Domain Name Server Root Domain Manual Snapshot RDS 백업과 복원 AWS DB 백업 및 복원 RDS 복원 RDS 백업 Restore to Point in time AWS DB AWS RDS Shell Hello World Shell Script 변수 Script 실행 Bash Shell Script Script 작성 EC2 부팅시 Script EC2 부팅시 Cloud-init cloud-init 부팅 Shell Script EC2 부팅 EC2 로드 밸런서 로드 밸런싱 AWS 로드 밸런서 proxy_pass EC2에서 MYSQL MYSQL CLIENT AWS MYSQL 접속 DB 서버 AWS 디비 클라우드 데이터베이스 Multi-AZ Free Tier EC2와 RDS Forward Proxy DownStream MODULE_NOT_FOUND Docker Linux 설치 EC2 T2 t2.micro EC2 Security Group EC2 보안그룹 EC2 시작하기 EC2 Launch AWS 서버 실행 AWS Free Tier AWS 요금 AWS 요금 확인 AWS 무료 사용량 AWS FreeTier Authy AWS OTP AWS 보안 Docker github DockerHub Docker Container Docker Image 이미지공유 CloudService Firebase Storage AWS 비용 git 저장소 branch conflict Git Comand 터미널 단축키 리눅스 단축키 import font 오픈소스 폰트 구글폰트 적용 Firease 저장 권한 스토리지 권한 request.auth 파이어베이스 스토리지 룰 Security Rules Strorage Rules Firebase Strorage Firebase Test webpack Mode Webpack Loader ImageLoader Firebase Deploy Firebase 초기화 구글 파이어베이스 호스팅 서비스 네트워크 호출 Prototype chain Room Database START_FLAG_REDELIVERY ForegroundService 안드로이드 백그라운드 서비스 onBindViewHolder undefined js Front 개발 JS let Npm 패키지 Npm Cache NPM 패키지 설치 defaultTextEncodingName domStorageEnabled javaScriptEnabled loadUrl shouldOverrideUrlLoading setOnCheckedChangeListener RadioGroup Git커밋 대소문자변환 불필요한 Import제거 확장함수 screenOrientation configChanges noHistory buildTypes Google Font app crash isNullOrEmpty ranges return with label singleOrNull TryCatch getOrDefault recoverCatching mapCatching RunCatching Kotlin Exception isFinishing BadTokenException Step Out 안드로이드 스튜디오 디버깅 Mark Object Step Into Step Over className A 타입 Dialog 구현 다이얼로그 생성 안드로이드 팝업 Aler 팝업 zshrc Nothing타입 Koin Reverse Proxy 가상서버 JSON 라이브러리 Android Studio Plugin Kotlin Data Class objectid css font 페이스북 해쉬키 카카오톡 해쉬키 Release용 해쉬키 파이썬크롤링 setOnLoadCompleteListener인데요 setMaxStreams 사운드 재생 안드로이드 효과음 SoundPool index -1 안드로이드 디버그 RxJavaPlugin RxJava 에러 핸들링 UndeliverableException Global Error Handler ErrorHandling JvmStatic JvmName kapt Kotlin Java ViewModel Coroutine 뷰모델 코루틴 viewModelScope Coroutine Launch Coroutine Async CoroutineScope Class Generic Function Generic 코틀린 제네릭 Generic Naming UpperBound Lint Exception Release Debug Lint found fatal errors Realm 데이터베이스 DataBinding Expression Null coalescing operator Kotlin Extention Architecure components 로컬DB 가상서버호스팅 Scoping Scope 함수들 ContextObject 코틀린 let Scope Function Cost Per Install 앱 홍보 App promotion 구글 광고 집행 mongod setButtonDrawable CheckBox UI Custom CheckBox getUriForFile textstyle mongodb설치 Lossless encoding 안드로이드 용량 startForegroundService android pi allowBackup Android Internal Storage 내부 저장소 외부 저장소 MP3파일 가져오기 번들링 Unregister Receiver register receiver Receiver 생성과 등록 Receiver 생성 Service에서 Receiver Receiver등록 adb devices ADB명령어 도커컴포즈 requestFeature 안드로이드 UI개발 setLayout startId stopSelf Service 중복 호출 random 메소드 random함수 nextFloat nextInt Random클래스 난수 출력 자바 난수 phoneStateListener Koltin Iterator Kotlin Sequence Singleton패턴 Object Expression 예제 OuterClass Destructuring Declarations Data Class 기본생성자 Secondary Constructor Primary Constructor 빌드 버전별 구현 resValue debug와 release buildConfigField kotlin when kotlin list Kotlin TypeCheck Kotlin 함수 코틀린 형변환 Smart Cast adb 사용법 맥 환경변수 Android Debugging Bridge middleware js if Activity Context android q Stash url parameter break point 안드로이드 메소드 카운트 멀티덱스 이스케이프 문자 Google Play Console 마이그레이션 방법 서포트 라이브러리 AndroidX 마이그레이션 안드로이드 implementation 안드로이드스튜디오 Gradle UI 이미지 추가 안드로이드 이미지 추가 리소스매니저 collect Domain Name BindingAdapter Noti 채널 Oreo대응 알람채널 Domain Name System 셀레니움 안드로이드 프런트 Button UI docker run 안드로이드 리시버 안드로이드 재부팅 BOOT_COMPLETED IntentService Slack연동 Slack Math.floor WordWrap mvvm upstream 구글 이미지 비동기처리 python requests firebase-config in-app default parameter 일일 평균 희망 지출액 목표 설치당 비용 Google광고 buildconfig requirements.txt MultiDex 코틀린 문법 git merge columns OR연산자 http 캐쉬 퀵픽스 Quick Fix aws 아키텍처 벡터 속도 벡터 그래픽 코드정렬 Handlebars 안드 스튜디오 ToolWindow Json web token bson 광고 마케팅 MySQL Monitor RDB AWS ELB AWS EBS 세션관리 yaml FileProvider 웹크롤러 deviceID addTestDevice 테스트 기기등록 테스트기기 Mark Resoulved 마스터브랜치 Branches 브랜치 작업 require srcCompat setImageResource xxhdpi vh Linter webpack Babel UnsupportedClassVersionError foldable localtime docker-compose notification channel remoteconfig s3버킷 Cognito Enumerated reduce Flowable backpressure Completable assertResult DisposableObserver No Null Postman 프리티어 HTTP헤더 google adwords 콜백헬 vi에디터 서버리스 bash_profile adapter-rxjava2 RxAndroid2 HashKey 생성 커스텀 폰트 CustomFont fontFamily font폴더 Maven Repository textwatcher non-fatal setResult launchMode singleTop singleTask keymap Hash키 PlayConsole 카톡공유하기 구글서버의 앱서명 app signing signing xxxhdpi FCM 중개자 DB로 저장 엑셀시트 행정표준관리 주민등록 및 인감 주소 데이터 법정동 행정동 mongoDB crud dockerfile PREPARE expressjs 웹크롤링 logException Fabric getItem addOnPageChangeListener PageChangeListener abstract method 추상 메소드 Firebase Auth myLooper getCurrentLocation getLocationPermission Google 지도 setPriority createLocationRequest updateLocationUI locationResult createLocationCallback DAY_OF_WEEK 오늘 날짜 출력 내일 java 내일 모래 addEventListener CTime appendChild getFromLocationName getFromLocation getAddressLine 주소 얻어오기 ReverseGeoCoding GeoCoding addOnCompleteListener completion listener FusedLocationProviderClient connection콜백 CustomToolbar OnNavigationItemSelectedListener onNavigationItemSelected ActionBarDrawerToggle syncState DrawerListener HierArchy DrawerLayout NavigationView Navigation Drawer v4 support library onCreateView FragmentDialog exception handling 메소드 숫자 SignedAPK 라이브러리 추가 play-services-location DexIndexOverflowException focusable focussableInTouchMode 글이 흐르도록 템플릿 코드리스트 코드 정리 setOnEditorActionListener actionSearch ImeOptions 키보드 옵션 InputMethodAction oldBottom addOnLayoutChangeListener android:windowSoftInputMode 뷰의 크기변화 getItemId Unique Id setHasStableIds notifyDataSetChanged 깜박임 Blinking VS Code JakeWharton Proguard-Rule Proguard세팅 아이콘 설치 INSTALL_SHORTCUT 안드로이드 shortcut 안드로이드 홈 Math.random 메모리 회수 Garbage Collector MemoryLeak StrongReference 강한 참조 약한참조 WeakReference binding google OTP assetFIle 2FA local.properties onCallStateChanged CALL_STATE_OFFHOOK CALL_STATE_RINGING CALL_STATE_IDLE getCallState 배너 로딩 안드로이드 배너 dpToPx ViewTree RootView softKeyboard ViewTreeObserver layout_alignParentBottom ChildLayout 가장 하단 fillViewport 횟수 제한 NoInputException throwable 마블다이어그램 getType isConnected getActivieNetworkInfo ConnectivityManager ACCESS_NETWORK_STATE Subject PublishSubject javascript 배열 ItemTouchHelperCallback ItemTouchHelper onStartDrag startDrag 리스트뷰 순서 순서 바꾸기 RetryWhen exitUntilCollapsed CompositeSubscription layer list Splash Theme Layer Drawable Branded Launch 로딩 화면 스플래쉬 화면 Spalsh Screen keepScreenOn 화면 꺼지지 않도록 FileUriExposedException try-catch Child ViewGroup clipChildren MIMETYPE Math.E 자연로그 상용로그 sqrt Math Class 코드 통계 daily status quick-stats git-quick-stats onServiceDisconnected onServiceConnected ServiceConnection getService BoundService BindService 위치 권한 얻기 addConnectionCallbacks GooglePlayServicesClient .idea gitignore 파일 defer SparseArray blockchain Pickers 깨우기 Cpu WakeLock WakeLock Flag optional BigView Pattern Class Matcher Class Matcher bodyparser 숫자만 파일 확장자 확인 이메일 형식 체크 fromCallable Connectable Cold Observable Hot Observable ExecutorService Callable handleMessage obtainMessage sendEmptyMessage() Message Queue Event Queue notify() wait() Thread.start() Thread 간 통신 Message Loop Worker Thread Main Thread 중첩 클래스 Complement 배타적 논리합 toHexString toOctalString toBinaryString Digit reactivex git status ELAPSED_REALTIME RTC_WAKEUP requestCode intent-filter 알람 구현 layout_constraintHorizontal_bias constraint_bias BlueScreen Linear SuppressWarning annotation Content Providers Core Library 자바 가상머신 Application FrameWork Linux Kernel 안드로이드 기본구조 exponent AutoBoxing Primitive Primitive Wrapper Class untilCollapsed NestedScrollView AppBarLayout CollapsingToolbarLayout Design Library 안드로이드 머티리얼 디자인 inflater setHasOptionsMenu ResourceType RealmObject isValid PrimaryKey workerThread Realm 과 Thread Python class deleteRealm 데이터모델 Migration custom font alarm copyToRealm Realm객체 LocalDB Android DB Collections.sort Arrays.sort 안드로이드 디버깅 Unsubscribe attachToRoot getLayoutInflater LayoutInflater margin 변경 distanceTo 거리 계산 Intercept network Intercept Application Intercept A레코드 strip 최근 사용한 앱리스트 excludeFromRecents O(log(n)) O(1) 기존 프로젝트 LocalRepository describeContents writeToParcel axisX setDefaults setContextText setContentTitle setSmallIcon NotificationCompat 노티 Action Button Overflow menu resourse 자바 소스 데이터 받아오기 RESULT_CANCEL RESULT_OK 설정UI 커스텀 툴바 Styles windowContentOverlay Custom Toolbar 커스텀 리스트 selectable Checkable list ui itemView OnClickListener Setter-Getter 키-밸류 값 key-vaule PreferenceManager 싱글턴 패턴 Android Sdk Version 최신버전 sdk buildToolsVersion minSdkVersion compileSdkVersion Android Fragment Fragment to Activity Fragment 에서 Activity timePickerMode getHour onCreateDialog Android Picker Time Picker rename package 패키지 디렉토리명 패키지명 변경 START_REDELIVER_INTENT Service 생성 Background 실행 Android Service 안드로이드 시스템 이벤트 Broadcast Receiver AlarmManager glide centercrop 구글지도 키값 나의 위치 지도 화면 onConnected Android Google Map 코틀린 default.realm RealmBrowser 데이터베이스 파일 위치 PermissionUtil 권한 체크 Internal Storage Android 저장 공간 파일저장공간 데코레이터 패턴 Java IO Application Class Singleton 패턴 동적 퍼미션 동적 권한 얻기 안드로이드 동적 권한 Android Runtime Permission Rutime Permission CSV 가져오기 CSV import MYSQL CSV mysql crud Mysql 기본 Mysql 접속 Profile Load Glide 원형 Android Circle Image 안드로이드 써클 프로필 Glide Circle 안드로이드 이미지 라이브러리 App내 링크 웹사이트내 안드로이드 링크 웹 안드로이드 링크 Android Web Link Android link 안드로이드 제품 링크 안드로이드 앱 링크 productFlavors Android 마켓 출시 구글 플레이 업데이트 GooglePlay Update VersionName Java 날짜 Android 날짜 안드로이드 날짜 생성 안드로이드 날짜 표시 SimpleDateFormat 포맷 Andorid SimpleDateFormat Andorid Development 안드로이드 selector 안드로이드 눌렸을 때 버튼 Android Button 상태 변경 Button State Android Map Activity Android Map 안드로이드 지도 액티비티 안드로이드 지도 화면 Android Google Map API Android Map API 안드로이드 Google Map 안드로이드 구글 지도 API 구글 지도 API 안드로이드스튜디오 단축키 AndroidStudio 단축키 안드로이드 단축키 안드 단축키 Android Studio Hot Key Android Studio Short Cut event loop 안드로이드 XML Parser 안드로이드 파서 Retrofit + SimpleXmlParser SimpleXmlParser xmlPullParser xmlParser 공공데이터 개발 Android Activity Data Java Serializable 객체 직렬화 안드로이드 직렬화 Android serializable android recycler Android Realm Java Realm 안드로이드 DB 안드로이드 Realm 카카오톡 레이아웃 android kakaotalk layout 안드로이드 카톡 레이아웃 안드로이드 콜백 콜백메소드 callback method android callback java implements extends implements android interface Java Interface 안드로이드 리스트 리스트 유아이 Recycler View UI listview UI 안드로이드 리사이클러 뷰 Reycler View Android View 안드로이드 수평선 안드로이드 수직선 라인 그리기 Nested Array LinkedHashMap DNS 서버 알엑스자바 알엑스안드로이드 Android Libarary Rx 안드로이드 sealed params ipconfig Entry splash querySelectorAll NoActionBar eventbus navigationController 자바 디자인 패턴 java pattern 광고비용 multi thread commit message Observer delegate wrapper class 스타일가이드 Otto task 람다식 광고 캠페인 JSON.parse 개인정보수집 난독화 lsof ssl 인증서 MARQUEE groupby Blueprint secure typekit yield nginx.conf proxy server Room 딜레이 Round shortcut payload gc Launch 데이터 전송 흔들림 es6 packagename textfield Httponly 알림창 Relative Layout 스플래쉬 오버랩 제곱근 MFA FAB jwt conflict shake deploy composition 클라우드 보안 IIFE font-family bottom Error handling 안드로이드 개발자 flexbox pwd DEX 절대값 inflate WEBP SharedPreference exceptionhandler loader 3항 연산자 logger ODM nested class outputstream arguments CREATOR vibrate ES5 Rewrite Parcelable drag 비동기 androidstudio versionCode 기본형 singleInstance FLiP Entity sealed Class barrier package.json 추상클래스 Load Balancer Workbench Single math ceil stop tween Pair 자바 직렬화 Route uri random 스케쥴러 플레이스토어 업데이트 provide Authentication Token IO 머티리얼디자인 Comparable SQL Join 안드로이드 웹뷰 delay 가변인자 MATCH transform sensor Floor dig NullPointerException Android Button splice NaN onClick 도메인 구입 cooperative MySQL Workbench binary 코딩컨벤션 hbs 앱 다운로드 UTF Oreo Calendar 클래스 제네릭 Google Play Services Google Play Service signature compile 논리 부정 앱 용량 Replication CSV파일 Libraries 모바일 데이터베이스 MIN StartService 안드로이드 리소스 마이닝 Radius Easing MySQL 명령어 custom ui adb shell vw ViewPager 네트워크 정보 getCacheDir getFilesDir openFileOutput drawRoundRect drawLine Bitmap values 안드로이드 운영체제 catch char 논리합 논리곱 논리 연산자 시프트 연산자 authorization Handle Material Design 홈화면 whitespace ping Attribute overflow HotKey 16진수 리눅스명령어 left join inner join xpath resource manager password Shift Keyboard singleLine constraint 비트 이동 연산자 bashrc TLS 다이얼로그 curl jsoup 구글 광고 dismiss imagebutton InputStream 앱 광고 geocoder 공개키 알고리즘 unboxing 안드로이드 업데이트 gradle 이미지 압축 Alignment 공개키 first() location octacore Load Balancing webview JSON 파싱 현재위치 참조 네이밍 광고배너 CPI focus git diff remote repository VIBRATOR 자동화 벡터 이미지 onDestroy onStop onPause onResume 생명주기 ScrollView DNS서버 handler android line innerHTML activity_main weight FrameLayout Inner Class RadioButton setChecked isChecked append cloudfront SensorManager email cursor setTypeFace Refresh Package Name Dalvik location manager 병합 merge revert maybe drag & drop 형상관리 FileOutputStream Integer 상속 parser chmod memory leak snapshot UUID TOAST 명명규칙 promise google play 구글 플레이 find gabia anr sequence webstrom webstorm CDN log ssl인증서 bind reader isp 체크박스 대칭키 getInstance 자간 몽구스 자바 개발 내림차순 getpath datepicker RESET 앱광고 CRUD 객체 환경변수 int onCreate TextView nano TreeMap ArrayList 내림 올림 placeholder 바로가기 not ASCII코드 디자인 패턴 for문 메소드 조건문 게임앱 라우팅 wakelock Push const SSL 재생 Connect foreach hex PLAY nothing lazy just GA Bundle call TelephonyManager WindowManager FLAG_KEEP_SCREEN_ON authentication clicklistener tomorrow Theme background ICANN screen collection android layout Var ACM start pattern 공백 Listview proxy 주소 형변환 릴리즈 버전 runtime Android runtime 커밋 내일 8bit split 안드로이드 TimePicker 안드로이드 메뉴 intent character 파이썬 Requirements ASCII AND undefined max AI gpu kakaotalk re RuntimeException ArrayIndexOutOfBoundsException sh assets RES RelativeLayout LinearLayout Android 개발 부팅 배너 brew Replay 진동 Vector static 부정클릭 비트코인 Broadcast 하단 광고 Minify cafe24 내장함수 정렬 오름차순 public wifi .gitignore repository master xor 생산성 생성자 build 스플래시 PW ID 보수 개발 mongodb setTimeout prototype http 구글광고 closure dialog dependency checkbox annotation 상수 regular expression scope 저장 regex paging function recursive output iterator branch simpledateformat class web Echo 안드로이드 앱 개발 MacBook 메모리 웹호스팅 BYTE bit Top Level Domain google map Escape Bridge 주석 touch android game menu Process component HOME applications 아이폰개발 or sql create check ifconfig chown 인증 Listener tsc frame 구글지도 반올림 SQLite 크래쉬 3G google until 공식 로딩 도메인 소스 코드 안드로이드 앱 카카오톡 우체국 remember writer 웹폰트 플러그인 앱개발 Daum 폰트 margin font Event 매크로 통계 facebook 무효클릭 에러 CSS 자바스크립트 호스팅 행정안전부 EBS mp3 광고 태그를 입력해 주세요.