반응형

fragment 2

[Android/java] SwipeRefreshLayout을 이용하여 당겨서 리스트 새로고침구현하기

안녕하세요 골드입니다. 오늘은 스와이프해서 리스트를 새로 고침하는 방법에 대해서 알아보겠습니다. Swipe는 화면을 아래로 당기듯이 드래그하는 것을 말합니다. 핸드폰 화면은 한정되어 있기 때문에 따로 새로고침 버튼을 두는 것도 좋지만 Swipe 새로고침을 많이 사용하고 있습니다. 이번 포스팅에서 저는 RecyclerView를 사용한 앱을 미리 만들어놨습니다. 여기에 swipe refresh기능을 추가하도록 할 것입니다. 아마 이 글을 보는 분들도 이런 상황일 것이라고 생각합니다. 헷갈리지 않도록 잘 써보도록 하겠습니다. 1. RecyclerView 부모 레이아웃으로 SwipeRefreshLayout 추가 최상위 레이아웃으로 SwipeRefreshLayout을 설정했습니다. SwipeRefreshLayou..

[Android/java] Fragment 동적 생성, 제거, 교체 애니메이션

안녕하세요 골드입니다. 오늘은 Android에서 코드로 Fragment를 동적으로 생성, 제거, 교체하는 방법에 대해서 글을 쓰도록 하겠습니다. Fragment는 Activity가 존재해야 존재할 수 있습니다. Activity에 추가된 Fragment를 생성하거나 제거, 교체하기 위해서 사용되는 메서드들은 Fragment Manager에서 제공합니다. Fragment Manager를 먼저 선언하고 Fragment Transaction를 사용하여 Fragment를 생성하거나 할 수 있습니다. Fragment Manager는 Activity가 Fragment를 관리하기 위해서 선언하게 됩니다. Fragment Manager의 참조는 getSupportFragmentManager 메서드를 사용합니다. 1. a..