본문 바로가기

Android74

안드로이드 웹뷰 보안 코딩 : Android Webview Secure Coding # 안드로이드 웹뷰 보안 코딩 : Android Webview Secure Coding ### 참고 - https://www.checkmarx.com/2017/11/16/android-webview-secure-coding-practices/ - https://stackoverflow.com/questions/53631536/in-android-javascript-interface-injection-vulnerability?rq=1 : https 사용하면 된다는 내용. ### 일반 텍스트 콘텐츠로드 - SSL, TLS 미적용시 MitM(Man-in-the-Middle:중간자공격)에 취약하게됨. > HTTPS적용 - API 23(Mashmallow)이후에는 "android: useCleartextTarff.. 2019. 7. 16.
Android Job Schedule Periodic Background Service #### 참고 [JobIntentService runs periodically?](https://stackoverflow.com/questions/51668607/jobintentservice-runs-periodically) [Continually Running Background Service](https://stackoverflow.com/questions/51289236/continually-running-background-service/51360718#51360718) #### Comparison to other libraries LibraryMinimum APIRequires Google PlayService API1Custom retry strategies Framework JobSched.. 2019. 7. 16.
안드로이드 잡인텐트서비스 : Android Jobintentservice # 안드로이드 잡인텐트서비스 : Android Jobintentservice ## 원본 - [Android O에서의 백그라운드 처리를 위한 JobIntentService](https://medium.com/til-kotlin-ko/android-o에서의-백그라운드-처리를-위한-jobintentservice-250af2f7783c) #### 참고 [JobIntentService](https://developer.android.com/reference/android/support/v4/app/JobIntentService) [[android] JobIntentService 소개 (tutorial)](https://aroundck.tistory.com/5799) [WorkerResultReceiver - Be.. 2019. 7. 16.
안드로이드 스케줄러 : Android Jobscheduler ## 원본 - [Android O에서의 백그라운드 처리를 위한 JobIntentService](https://medium.com/til-kotlin-ko/android-o에서의-백그라운드-처리를-위한-jobintentservice-250af2f7783c) #### 참고 - https://stackoverflow.com/questions/51668607/jobintentservice-runs-periodically - [JobScheduler를 사용하여 프로와 같은 작업 예약](https://medium.com/google-developers/scheduling-jobs-like-a-pro-with-jobscheduler-286ef8510129) - https://github.com/firebase/fir.. 2019. 7. 16.
Android Oreo Notification Channel Alarm # Android Oreo Notification Channel Alarm ```java //TODO SOFTM 20190103 - oreo8 alarm final static String NOTI_MODE_SILENT = "MY_NOTI_SILENT"; final static String NOTI_MODE_VIBRATION = "MY_NOTI_VIBRATION"; final static String NOTI_MODE_SOUND = "MY_NOTI_SOUND"; final static String NOTI_MODE_FOOD_REFRESH = "MY_NOTI_FOOD_REFRESH"; final static String NOTI_MODE_SILENT_NAME = "무음"; final static Strin.. 2019. 7. 16.
Android Job # Android Job # 참고 - [https://duzi077.tistory.com/222](https://duzi077.tistory.com/222) - [https://medium.com/google-developer-experts/services-the-life-with-without-and-worker-6933111d62a6](https://medium.com/google-developer-experts/services-the-life-with-without-and-worker-6933111d62a6) - [https://developer.android.com/reference/androidx/work/PeriodicWorkRequest.Builder](https://developer.and.. 2019. 7. 16.