Mobile/Android

Android Button 투명 (transparent) 색상 만들기

saltdoll 2019. 4. 9. 06:49
반응형

Button 버튼 투명 색상주기

android:color="@android:color/transparent"

참고: Using @android:color/transparent in gradients

Button 투명 이미지로 만들기

 

 

Button버튼 상태에 따른 값주기

버튼이 "눌릴때"와 "포커스 갈때" 사용하지 못할때의 디자인을 다르게 줄 수 있다.

XML file saved at res/color/button_text.xml:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_pressed="true"
          android:color="#ffff0000"/> <!-- pressed -->
    <item android:state_focused="true"
          android:color="#ff0000ff"/> <!-- focused -->
    <item android:color="#ff000000"/> <!-- default -->
</selector>

참고: https://developer.android.com/guide/topics/resources/color-list-resource

 

Color state list resource  |  Android Developers

A ColorStateList is an object you can define in XML that you can apply as a color, but will actually change colors, depending on the state of the View object to which it is applied. For example, a Button widget can exist in one of several different states

developer.android.com

 


안드로이드 버튼 디자인

버튼 모서리 라운딩 처리 <corners android:radius="2dp" />
버튼 배경색상 <solid android:color="@color/transparent" />
버튼 테두리/글자색성 <stroke android:width="2dp" android:color="@color/blue" />

참고: https://medium.com/@dblackker/android-bordered-button-3d3016848b8a

 

 

반응형
도움이 되셨다면 하트모양의 "♡ 공감"을 눌러주시면 큰 격려가 됩니다.
(로그인하지 않으셔도 가능)