목록전체 글 (163)
불로구
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/Zl3MV/btq2iqRewyW/uF5vS8BtGxY6yX5xjrfyz0/img.png)
프레그먼트란? - 하나의 Activity에 스스로 모든 것을 표현하기는 힘들다 - 하나의 액티비티에 여러 개의 화면을 가지도록 만들기 위한 개념 - 즉, 하나의 Activity에서 프래그먼트를 통해 역할(화면)을 분할하는 것 - 프래그먼트는 Activity에 종속적이며 라이프 사이클이 존재한다. 프래그먼트의 생명주기 1. OnAttach() - 프래그먼트가 Activity에 attach될 때 호출 - 인자로 context가 주어지며, 부모 액티비티에서 리스터 인터페이스를 상속받으면 형 변환을 통해 가져올 수 있다. 2. OnCreate() - UI를 제외한 리소스들을 초기화 - 일반적인 OnCreate() 3. OnCreateView() - 레이아웃들을 inflate하며, view객체를 얻을 수 있다. ..
cometome1004.tistory.com/141 안드로이드 스튜디오 - Intent (1) Intent란? - 의도, 요구, 의사 전달, 요청 - 요청 관계 -> 액티비티와 액티비티 -> 안드로이드 시스템과 myApp -> 다른 앱과 내 앱 ( 상호합의 필요) - 요청의 전달 -> 전달만 하는 요청 -> 리턴을 받는 요 cometome1004.tistory.com 앞 포스팅에서는 Intent로 전환할 액티비티에 값을 전달하였다. 이번엔 그 전 액티비티에 값을 반환하는 법을 알아보자 값을 전달만 할 때에는 Intent를 startActivity()를 통해 실행하였지만 반환값을 전달받을 경우에는 startActivityForResult()를 사용한다. -> startActivityForResult(int..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/rKmPG/btq2hYNyi6B/B0Y3kml6udEYEeZLUIbaw1/img.png)
Intent란? - 의도, 요구, 의사 전달, 요청 - 요청 관계 -> 액티비티와 액티비티 -> 안드로이드 시스템과 myApp -> 다른 앱과 내 앱 ( 상호합의 필요) - 요청의 전달 -> 전달만 하는 요청 -> 리턴을 받는 요청 - 버튼을 클릭하면 editText값에 따라 전달받은 액티비티의 textView에 값 변경 MainActivity package com.example.intent import android.content.Intent import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.widget.Button import android.widget.EditText class MainActi..
포워드란? - 하나의 서블릿에서 다른 서블릿이나 JSP와 연동하는 방법 - 요청에 대한 추가 작업을 다른 서블릿에게 수행시킨다. - 요청에 포함된 정보를 다른 서블릿이나 JSP와 공유 가능 - 요청에 포함된 정보를 포함시켜 다른 서블릿에 전달 가능 - 즉, 서블릿에서 다른 서블릿이나 JSP로 요청을 전달하는 역할을 하는 것이 포워드다. 포워드 방법 1. redirect - HttpServletResponse 객체의 sendRedirect() 메서드를 이용 - 웹 브라우저에 재요청을 하는 방식 - ex) response.addHeader("Refrech", 경과시간(초); url="요청할 서블릿 or JSP"); 2. location - 자바스크립트 location 객체의 href 속성을 이용 - ..