반응형
[Android studio] 버튼 클릭 지점부터 물결 효과 주기 Button ripple 안드로이드 스튜디오
안드로이드 스튜디오 버튼효과 중 누른 지점부터 물결치듯 퍼지는 효과를 포스팅하려 한다.
매우 간단하니 금방 따라올 수 있을 것이다.
Drawable 폴더 아래 xml파일을 생성한다.
내용은 아래 코드를 넣도록 하자
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
android:color="#ff0000"> <!-- Ripple Effect 색상 -->
<!-- 배경색 -->
<item android:id="@android:id/background">
<shape android:shape="rectangle">
<solid android:color="#000000"/>
</shape>
</item>
</ripple>
이후 activity_main에서 버튼을 생성하고 backgorund 속성을 지정한다
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Hello World!"
android:textColor="#fff"
android:background="@drawable/custum_ripple"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent" />
결과를 확인하고 만족스러운 웃음을 지어주자
반응형
'APP > AndroidStudio' 카테고리의 다른 글
[Android Studio] 버튼 및 레이아웃 그림자 효과주기 Shadow Effect (0) | 2020.07.19 |
---|---|
[Android Studio] 간단하게 일정시간 지연시키는 딜레이주기 Delay 안드로이드 스튜디오 (0) | 2020.07.18 |
[Android Studio] RecyclerView 리사이클러뷰 사용하기 리스트뷰 (0) | 2020.07.12 |
[Android studio] SharedPreferences를 이용한 데이터 저장하기 로컬 데이터 베이스 (0) | 2020.07.09 |
[Android Studio] 버튼 누르는 효과 만들기 클릭 이벤트 효과 Button Press 안드로이드 스튜디오 (0) | 2020.07.06 |