일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- epmty
- 빈
- Service
- jobschduler
- PHP
- Android
- schedule
- jobdispatcher
- 검사
- firebase
- Job
- Library
- shceduler
- livedatam
- workmanager
- Background
- alarmanager
- Today
- Total
목록분류 전체보기 (163)
에몽이
이 포스트는 Stack Overflow의 What does “use strict” do in JavaScript, and what is the reasoning behind it?의 질문과 답변을 번역한 내용입니다.자바스크립트에서 use strict는 뭘 하는 것이고, 왜 그걸 써야 하나요?질문:최근에 내가 짰던 자바스크립트 코드를 크록포드의 JSLint를 통해 실행시켰더니 아래와 같은 에러가 나타났습니다:Problem at line 1 character 1: Missing “use strict” statement.검색을 좀 해봤는데, 몇몇 사람들이 "use strict;" 라인을 그들의 자바스크립트 코드에 추가했다는 것을 알아챘습니다. 저도 이것을 따라서 추가해 봤더니, 위의 에러가 더이상 나타나지 않..
당신이 운전을할때, 그과정은 목적지만큼이나 중요합니다. 오늘 우리는 새로운 Android Auto 라는 기능을 추가합니다. 이 기능은 개선된 미디어 검색과 서치기능으로 당신이 좋아하는 컨텐츠에 쉽게 접근하거나 메세지 미리보가,그룹메세지에 연결하는 색다른 방식들로 당신이 운전을 더 쉽고, 개인화되고, 도움이 될 수 있도록 해줍니다. 당신은 이런 새로운 기능을 당신이 좋아하는 미디어 앱들을 통해 시도해볼 수 있습니다. 옐르들면 Google Play Books, Google Play Music, IheardRadio,Pocket Cast, Spotify같은 것들이죠. 유명한 메세징 앱인 Messages, Hangouts, WhatsApp들 또한 새로운 메시지 기능들이 작동합니다. 이번달에 우리는 이러한 새로운..
1.4에 새롭게 추가된 Assertion이 무엇이며 어떻게 사용하는지에 대해서 살펴본다. Assertion 기본 자바 1.4 버전은 1.3 버전에 보안을 비롯한 다양한 확장 API를 추가하여 그 크기가 방대해졌을 뿐만 아니라 NIO와 로깅 등 새로운 기능을 추가함으로써 완벽한 개발 플랫폼으로 확장되었다. 이러한 새로운 기능들 중에서 자바에서는 전혀 새로운 기능이라고 할 수 있는 게 Assertion 기능이다. Assertion은 무엇인가 JSR(Java Specifiaction Request) 41을 보면 다음과 같이 Assertion에 대해서 정의를 내리고 있다. Assertion은 불리언 식(expression)을 포함하고 있는 문장으로서, 프로그래머는 그 문장이 실행될 경우 불리언 식이 참이라고 단..
안드로이드 앱 개인정보 취급방침1. 개인정보의 처리 목적 은(는) 다음의 목적을 위하여 개인정보를 처리하고 있으며, 다음의 목적 이외의 용도로는 이용하지 않습니다. ①구글플레이스토어 연동 및 앱 내의 인앱결제 서비스.2. 정보주체의 권리,의무 및 그 행사방법 이용자는 개인정보주체로서 다음과 같은 권리를 행사할 수 있습니다. ① 정보주체는 (‘사이트URL’이하 ‘사이트명) 에 대해 언제든지 다음 각 호의 개인정보 보호 관련 권리를 행사할 수 있습니다. 1) 개인정보 열람요구 2) 오류 등이 있을 경우 정정 요구 3) 삭제요구 4) 처리정지 요구 * 은 앱 사용자의 사용정보를 수집 및 보유하지 않습니다.3. 처리하는 개인정보의 항목 작성 ① 은(는) 다음의 개인정보 항목을 처리하지 않습니다.4. 개인정보의 ..
Ablog AirbridgeLink GoogleMadeLink GoogleReferrerDemoLink ======================================MapMo GoogleMadeLink Bitly ======================================CustomTester FirebaseDynamicLink FirebaseDynamicLinkToWebPage FirebaseDynamicLinkWithAirbridge FirebaseDynamicLinkWithEncodedAirbridge EncodedDeeplink ====================================== Ablog airbridge DeeplinkTest AirbridgeLinkWithD..
Gradle has made the lives of Android developers quite easy- just add onedependency in the build.gradle, and the required library is seamlessly included in the build. But what happens when two dependencies have a dependency on different versions of the same library? Consider the following example. Both libraries in the below code have an internal dependency on a library “org.hamcrest:hamcrest-cor..
Schedule tasks with WorkManagerWorkManager API는 보증할 수 있고, 비동기적인 업무이면서 특정 시간에 돌려야하는 작업을 만들기 쉽게 도와줍니다. 이 API들은 task를 만들고, 즉각적이거나 특정한 시간에 실행할수 있도록 WorkManager에게 전달합니다. 예를들어, 어떤 app은 주기적으로 네트워크로 부터 새로운 리소스를 다운받아야 한다. 이 class들을 사용하면 너는 task를 설정하고, 적당한 주기를 선택하고 ("디바이를 충전 중이고 온라인일때"처럼) workManager에게 해당 조건이 맞을때 그 task를 실행하도록 전달한다. 해당 task는 앱이 강제 종료되거나 디바이스가 재실행 되는 상황에서도 실행이 보장된다. Note: WorkManager는 app이..
注:本文所有代码基于 android.arch.lifecycle 1.0.0-alpha1 另外,为了避免混淆,Fragment、Activity 等组件自身的生命周期直用 “生命周期” 一词,而由 Lifecycle 框架提供的生命周期则称为 “lifecyle”最近看到不少人讨论 Google 推的 Android Architecture Components,其中 Handling Lifecycles 一章展现了如何利用 android.arch.lifecycle 包提供的类来控制数据、监听器等的 lifecycle。同时,LiveData 与 ViewModel 的 lifecycle 也依赖于 Lifecycle 框架,所以分析 Lifecycle 显然是有必要的。Lifecycle 到底是通过怎样的方式来绑定 Android 组件的生命周期以及如何通知 Lifecy..
LifeCycle은 무엇이고 우리가 왜 고려해야 하는가?Lifecycle은 Android 개발을 쉽게하기위해 구글에서 발표한 여러 아키텍쳐 component중 일부이다. Lifecycle은 너의 application components를 너의 activity/fragment의 lifecycle에 따라더 잘 관리기 위한 class와 interface set을 제공한다. 그래서 너는 굉장히 유용한 architecture component인 LiveData를 배우기 전에 Lifecycle이 어떻게 작동하는이 이해해야한다.여기 너가이 article을 보고난 뒤 반드시 잃어야할 Lifecycle에 관한 여러 예시가 official docs 에 있다.이 article은 어떻게 component가 작동하는 지에 대한..
안드로이드 인텐트 관련해서, 두 가지 신기한 클래스가 제공됩니다. 이름만 들어서는 그 쓸모가 무엇인지 애매한, PendingIntent 와 IntentSender 가 바로 그 주인공입니다. 개발자 사이트에 서술된 내용을 살펴보아도 두 가지가 하는일이 정확히 무엇인지, 그리고 특히, 둘 사이의 차이점이 무엇인지 좀 헷갈립니다. 두 가지 클래스는 어떤 역할을 수행하고, 어떤 차이점이 있으며, 안드로이드 어플리케이션을 개발할 때, 어떻게 유용하게 사용될 수 있는지 간단하게 정리해 보았습니다. 1.PendingIntent PendingIntent 은 비교적 이해하기 쉽습니다. 커뮤니케이션에는 세 가지 기본 요소가 있습니다. 메세지, 송신자, 수신자. 인텐트는 메세지 입니다. 수신자는 해당 인텐트를 수신하기 위한..