정의 : 24시간동안(07:30~익일07:30) 보육서비스를 제공하는 어린이집 - 야간보육 : 야간(19:30~익일07:30)에 이루어지는 보육형태 - 24시간보육 :주간보육(07:30~19:30)과 야간보육(19:30~익일07:30)이 모두 이루어지는 보육형태 * 24시간 지정 어린이집에서만 야간보육 및 24시간 보육 가능 * 주간이용 어린이집과 야간이용 어린이집이 동일한 경우에만 24시간 보육 보육료 지원
이용대상 : 어린이집을 이용중인 영유아 부모의 야간경제활동, 한부모 또는 조손가정 등의 사유로 불가피한 경우로 한함.
이용금액 : 정부지원단가의 150%까지는 정부에서 받고, 200%한도내에서는 추가비용 납부
24시간 보육아동의 부모(보호자)는 최소한 주3회이상 아동과 전화 또는 방문 등의 방식으로 아동과 접촉
24시간 보육아동의 부모(보호자)는 최소한 주1회 이상 아동을 가정에 데려가 보호
1개월이상 아동의 보호의무를 해태하거나, 연락이 안될 경우 시.군.구청장이 아동복지법상 보호조치를 취할수 있음을 유념 ※ 시간연장(19:30~24:00) 보육이용의 경우는 온라인 사전예약 불가하고, 입소신청대기신청탭에서 시간연장 어린이집 검색(체크) 해당어린이집 상담 후 시간연장아동으로 등록하셔야만 이용이 가능
가정양육 시에도 지정된 제공기관에서 시간단위로 보육서비스를 이용하고 이용한 시간만큼 보육료를 지불하는 보육서비스로서, 총 77개 서비스 제공 기관이 있다.
사업개요
이용대상 : 6개월 ~ 36개월 미만의 양육수당을 지원받는 아동
이용기간 : 월~급, 09:00 ~ 18:00
이용금액 : 시간당 4,000원(정부지원 3,000원, 본인부담 1,000원) - 아동 1인당 월80시간 한도내 정부지원되며, 초과 이용시 전액 본인부담
사전 예약(온라인) 또는 당일 신청(전화)해야 한다. - 사전예약 :임신육아종합포털(www.childcare.go.kr),모바일앱(m.childcare.go.kr) 에서 이용일 1일전까지 예약신청 - 당일신청 :자치구 육아종합지원센터에 전화신청(☎ 1661-9361, 당일 15:00까지만 가능)
이용금액 : 비정기적 외부이용아동의 경우 시간제 보육료 - 휴일어린이집으로 지정된 경우 일 보육료X100% 지원
이용 방법은 사전예약(온라인, 서울시 보육포털서비스(https://iseoul.seoul.go.kr/portal/reservation/holi_info.do)) 또는 해당어린이집 전화접수로, 이용신청서와 주민등록등본을 제출해야 하며, 서울시에 77개 정도가 지정되어 있어 근처에 가까운 곳을 이용하면 됩니다. 부부가 같이 지방에 경조사로 잠깐 내려와야 하거나, 일과 육아에 지쳐 휴식이 필요한 부모에게 정말 필요한 서비스입니다.
[MainActivity]
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
TextView textView = findViewById(R.id.hello_text);
textView.setText("안녕하세요");
findViewById(R.id.button).setOnClickListener( new View.OnClickListener() {
public void onClick(View view) {
Intent intent = new Intent(this, SubActivity.class); // 이동할 액티비티를 입력변수로 사용
EditText editText = (EditText) findViewById(R.id.edit_message);
String message = editText.getText().toString();
intent.putExtra("EXTRA_MESSAGE", message); // Key-Value 형태로 데이터 저장하기
startActivity(intent); // 액티비티 이동
}
});
[SubActivity]
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Intent intent = getIntent(); // 데이터 수신
// 변수 저장하기(From intent)
String message = intent.getExtras.getString("EXTRA_MESSAGE"); // 문자열
// intent.getExtras().getInt("EXTRA_MESSAGE"); // 숫자형
// intent.getExtras().getInt("EXTRA_MESSAGE"); // 숫자형
// intent.getExtras().getStringArray("EXTRA_MESSAGE"); // 배열형
// intent.getSerializableExtra("EXTRA_MESSAGE"); // 클래스형
});
버튼을 클릭하면 다른 화면이 표시되게 하고 싶을 때는 인텐트(Intent)객체를 사용해야 한다. 안드로이드를 구성하는 4대컴포넌트간(액티비티, 리시버, 프로바이더, 서비스)에 각종 의사전달에 사용되는 객체가 인텐트이다.
이번에는 액티비티간의 자료를 전달하는 것을 설명하고, 바로 A→B→A 이렇게 액티비티의 결과를 받은 경우에 사용되는 메소드에 대해서 알아보자.
우선 간단한 액티비티 전환(화면 변경)의 예제 소스이다. 전달한 값을 intent에 putExtra() 함수로 저장한 후, startActivity(intent) 호출하고, 호출되는 액티비티에서는 getIntent()로 intent를 받아 getExtras()로 자료를 추출한다.
- 화면을 구성하다보면, 액티비티간 이동을 A→B→A 이렇게 할 때가 있다. 위의 startActivity()을 할 경우, 사용자가 '뒤로가기' 버튼을 누르는 거나, 앱을 내렸다가 다시 화면을 띄우는 과정에서 예상치 못한 상황으로 결과를 잘못 받을 경우가 있어, startActivity() 대신 startActivityForResult()메소드 이용하고, B는 setResult()로 결과 전송하고, A는 onActivityResult() 콜백 메소드가 호출되어, 전달받은 데이터를 받도록 처리해야 한다.