'프래그먼트' 태그의 글 목록
본문 바로가기
728x90
반응형

프래그먼트5

2021.09.16_안드로이드3 1. Thread간 통신방법 Handler를 이용 두 개 이상의 스레드를 사용할 때의 동기화 이슈를 차단하기 위해 Looper와 Handler를 사용 2.Handler설명 Handler는 Looper로 부터 받은 Message를 실행, 처리하거나 다른 스레드로 부터 메시지를 받아서 Message Queue에 넣는 역할을 하는 스레드간의 통신 장치 일반적으로 UI갱신을 위해 사용 뷰나 뷰그룹에서 제공하는 메소드는 단일 스레드 모델(Thread-Unsafe) 핸들러는 두 종류의 객체를 메시지 큐(Message Queue)를 통해 특정 스레드로 전달 문자와 필드로 구성된 메시지 객체 & Runnable 객체 3.Looper에 대해 설명 Looper는 무한히 루프를 돌며 자신히 속한 스레드의 Message Qu.. 2021. 9. 16.
안드로이드 이론 빡공 14 **menu_botton.xml** **activity_main.xml** **item_color.xml** **MainActivity.java ** package com.threedpit.mytab2; import androidx.annotation.NonNull; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.MenuItem; import com.google.android.material.bottomnavigation.BottomNavigationView; public class MainActivity extends AppCompatActivity { Fragment1 fragm.. 2020. 6. 22.
안드로이드 이론 빡공 13 **fragment1.xml** 소스 **MainActivity.java** package com.threedpit.mytab; import androidx.appcompat.app.ActionBar; import androidx.appcompat.app.AppCompatActivity; import androidx.appcompat.widget.Toolbar; import android.os.Bundle; import com.google.android.material.tabs.TabLayout; public class MainActivity extends AppCompatActivity { Toolbar toolbar; Fragment1 fragment1; Fragment2 fragment2; Frag.. 2020. 6. 19.
안드로이드 이론 빡공 11 @Override public void onAttach(@NonNull Context context) { super.onAttach(context); //여기서는 메인액티비티를 나타냄 if(context instanceof imageSelectionCallback ){ callback = (imageSelectionCallback) context; } } @Nullable @Override public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { ViewGroup rootView = (ViewGroup) inflater.inflate.. 2020. 6. 17.
728x90
반응형