一些常用的xml样式

日常使用的样式有关的xml小记

1. shape_border_top_bottom.xml。可以用于toolbar,使其上下有一个分割的border。


    
    
        
            
            
            
        
    

2.selector_login_password_show_btn.xml。用于如密码框的那个眼睛的状态切换。


    
    

用法:

                  

通过设置boolean类型的值,来控制密码框的那个眼睛的状态

    case R.id.eye: //密码按钮
                eye.setSelected(!isShowPs);
                password.setInputType(isShowPs ? InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD : InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD);
                isShowPs = !isShowPs;
                break;
3.shape_btn_border_normal.xml。如何使控件带有圆角。


    
    
    

4.设置EditText焦点光标的颜色
  • 新建xml文件:



    

    



然后使用在EditText上:

android:textCursorDrawable="@drawable/shape_text_cursor_drawable"
  • 也可以修改style.xml文件中的AppTheme中的item如下:
 @color/colorAccent

你可能感兴趣的:(一些常用的xml样式)