일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Android O
- contentprovider
- unreal
- ios9
- GCM
- Unchecked Exception
- 다른 앱에서 열기
- Activity 수명 주기
- android studio
- AccountManager
- ios
- Google Cloud Messasing
- Google Cloud Messasging
- signing
- In-app Billing
- 데이터 공유
- gradle
- NSURLConnection
- Push
- HTTP
- 페이스북
- 트위터
- 카카오톡
- Android O Preview
- 배포
- Android
- xcode
- 안드로이드 개발 레벨업 교과서
- service
- BLOCK
- Today
- Total
목록안드로이드 개발 레벨업 교과서 (5)
노블의 개발이야기
2.1.1. 액티비티란? AppCompatActivity는 액티비티를 상속하며, 액티비티를 상속함으로써 머터리얼 디자인(Material Design)의 가이드라인에 따른 AppCompat 라이브러리를 제대로 활용할 수 있습니다. AppCompatActivity를 상속할 수 없을 때는 다음과 같이 android.support.v7.app.AppCompatDelegate를 이용합니다. public class MainActivity extends Activity { AppCompatDelegate mDelegate; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mDelegate ..
1.2.1 안드로이드 스튜디오로 실용적인 개발 환경을 구축하자 Find Action : [Command + Shift + A] 이 커맨드로 안드로이드 스튜디오의 거의 모든 기능에 접근할 수 있습니다. 코딩 환경 [Preferences] -> [Editor] -> [Gerneral] -> [Appearance] Show line numbers : 소스 코드의 라인 번호를 보여줍니다. Show method separators : 메서드가 어디서 나뉘는지 보여줍니다. Show whitespaces : 공백과 탭이 구분됩니다. 1.2.2 단축키를 이용해 코드를 빠르게 입력하자 기본 자동 완성: Basic Completion [Ctrl + Space] 문자열을 바탕으로 예측하는 일반적인 자동 완성 기능입니다. 현..
Service 액티비니와 프래그먼트는 화면에 표시되는 동안은 생존하지만 표시되지 않게 되면 onStop이나 onDestroy가 호출되어 폐기될 가능성이 있습니다.백그라운드 처리를 위해 준비된 컴포넌트가 Service 입니다. 3.3.1 Service의 종류와 수명주기를 이해하자 Service의 종류 1. 백그라운드에서 동작하는 Service Context.startService()를 호출해 시작되는 서비스입니다. 2. Binder 를 통해 바인드하는 Service Context.bindService()를 호출해서 Service에 바인드하는 종류의 서비스입니다. 3. AIDL로 앱을 연계할 수 있는 Service AIDL(Android Interface Definition Language: 안드로이드 인터..
어떤 이벤트가 발생한 사실을 앱에 알리고 싶을 때 BroadcastReceiver에 통지한다.단말기 전원이 들어왔거나 디스크 용량 부족 등 시스템의 이벤트를 앱에 알리거나, 앱간의 연계를 위해 이벤트를 알리고 싶을 때 이용한다. 3.2.1 BroadcastReceiver의 기본을 이해하자 BroadcastReceiver는 브로드캐스트 Intent를 받았을 때의 처리를 onReceive에서 구현한다.어느 브로드 캐스트 Intent를 받을 지는 IntentFilter로 정의한다. public abstract void onReceive(Context context, Intent intent); 두 번째 인수로 전달되는 Intent는 Context.sendBroadcast() 등에서 보내진 블로드캐스트 Inte..
어떤 이벤트가 발생한 사실을 앱에 알리고 싶을 때 BroadcastReceiver에 통지한다.단말기 전원이 들어왔거나 디스크 용량 부족 등 시스템의 이벤트를 앱에 알리거나, 앱간의 연계를 위해 이벤트를 알리고 싶을 때 이용한다. 3.2.1 BroadcastReceiver의 기본을 이해하자 BroadcastReceiver는 브로드캐스트 Intent를 받았을 때의 처리를 onReceive에서 구현한다.어느 브로드 캐스트 Intent를 받을 지는 IntentFilter로 정의한다. public abstract void onReceive(Context context, Intent intent); 두 번째 인수로 전달되는 Intent는 Context.sendBroadcast() 등에서 보내진 블로드캐스트 Inte..