일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- shceduler
- Background
- schedule
- 빈
- epmty
- PHP
- Library
- jobschduler
- Android
- firebase
- alarmanager
- workmanager
- 검사
- Job
- livedatam
- Service
- jobdispatcher
- Today
- Total
에몽이
注:本文所有代码基于 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 은 비교적 이해하기 쉽습니다. 커뮤니케이션에는 세 가지 기본 요소가 있습니다. 메세지, 송신자, 수신자. 인텐트는 메세지 입니다. 수신자는 해당 인텐트를 수신하기 위한..