PHP언어 웹개발 서버관리 DB관련 모바일 Mac세상 USA에서 살아남기 블로그
Mobile/Android2019. 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

 

 

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

댓글을 달아 주세요

  1. YD

    이걸 원했다.. 고맙수다.

    2020.07.29 17:09 [ ADDR : EDIT/ DEL : REPLY ]