본문 바로가기

Android

[안드로이드 링크 정리]2019_12_09 ~ 2019_12_22 [BottomNavigationView, Uri to String, recyclerview onitemclicklistener]

반응형

1. BottomNavigationView를 이용한 하단 메뉴바 만들기. - 인스타와 같이 하단메뉴 버튼을 통해 화면을 이동하기 위해 사용하는 View 

1) 위와 같이 BottomNavigationView를 구현하기 위한 것으로, 해당 링크에서 하는 방법이 자세히 설명되어 있다. 또한 효과를 없애는 것 또한 나와 있으므로 참고하는 것이 좋을 것 같다.

 

https://dev-imaec.tistory.com/12

 

[BottomNavigationView] 안드로이드 BottomNavigationView 아이템 고정

안드로이드 BottomNavigationView 아이템 고정 (ShiftMode False) ↓↓↓ 앞에서는 BottomNavigationView의 기본적인 사용법을 알아봤습니다. BottomNavigationView 사용법 알아보기 이번에는 앞에 글에서 말씀..

dev-imaec.tistory.com

2) 위 링크 제공하는 방식으로 하단에 메뉴를 클릭 시 발생하는 애니메이션 효과를 없애고 싶었으나, 제대로 적용되지 않아 다른 사이트에서 그 방법을 찾아서 사이트 링크를 첨부한다.

-마찬가지로 설명이 자세히 잘 되어 있으므로, 두 링크 모두 참고해서 사용해도 좋을 것 같다. 

 

https://android.jlelse.eu/disable-shift-label-animation-from-bottom-navigation-android-b42a25dcbffc 

 

Disable Shift Label Animation from Bottom Navigation — Android.

Make Bottom Navigation without animation like youtube, Instagram

android.jlelse.eu

 

 

2. RecyclerView 사용 시 adapter에서 onitemclicklistener을 이용해 해당 Activity에서 recycelrview item clicklistener 사용하기.

recyclerView를 사용하다보면 recyclerview가 생성 된 Activity에서 item을 클릭하였을 때, activity에서 다른 변화를 주어야 할 때가 있다. 이 경우 recyclerview adapter class에서 해당 클릭리스너를 선언해 사용할 수 있다. 

 

-해당 유투브 영상을 통해 튜토리얼을 따라 할 수도 있다. 또한 Codingflow에서는 튜토리얼 뿐만 아니라, 해당 예제 코드를 같이 제공하며, 또한 그 외에 다양한 안드로이드 예제를 제공하고 있으므로, 구독 또는 즐겨찾기를 하여 다양한 도움을 받을 수 있을 것으로 판단 된다. 

 

https://codinginflow.com/tutorials/android/recyclerview-cardview/part-4-onitemclicklistener  

 

Part 4 - OnItemClickListener - Coding in Flow

In this video we are going to create an OnItemClickListener interface to handle click events like we would do it in a ListView. We will set our MainActivity as the listener to this interface.

codinginflow.com

 

 

3. 안드로이드 Stirng -> Uri // Uri - String 변환

제목에서 말한 것 과 같이 String을 Uri로 바꾸거나 Uri 스트링으로 바꾸는 것이다.

 

https://frog-hindleg.tistory.com/332

 

안드로이드 uri -> string, string -> uri로 변경

안드로이드에서 uri와 string, string와 uri간의 형변환시 필요한 함수입니다. 참고하시기 바랍니다. uri -> string로 변환하기 URI i; String str = i.toString(); string -> uri로 변경하기 String str = "www";..

frog-hindleg.tistory.com

 

 

반응형