Android studio外形资源和选择器解析

     1.外形效果

     先建一个外形资源文件,选择res目录下的drawable右击新建Drawable resource file

   Android studio外形资源和选择器解析

  填写shape


 Android studio外形资源和选择器解析

 进入shape文件,先设置外形类型,一般选择rectangle,矩形边框


Android studio外形资源和选择器解析


设置外形资源背景颜色:

Android studio外形资源和选择器解析


设置外形弧度,左上,左下,右上,右下

Android studio外形资源和选择器解析

设置外形资源间距:

Android studio外形资源和选择器解析

设置外形资源边框粗细,颜色:

Android studio外形资源和选择器解析

基本外形设置就到这,下面说下基本引用,回到acticty配置文件,选着shape就可以了

Android studio外形资源和选择器解析


2.选着器

   一样先建立一个selectro选择器文件:

    Android studio外形资源和选择器解析

     这里是填selctor

Android studio外形资源和选择器解析

进入seletor选择器:

 drawble:设置外形资源

 state_focused:false(失去焦点)|| true(得到焦点)



Android studio外形资源和选择器解析

回到atcivty配置文件,background 属性引用选着器selctor:

Android studio外形资源和选择器解析


效果:

得到焦点外形资源为红色,失去焦点外形资源为蓝色

Android studio外形资源和选择器解析

     总结:设置外形资源需要提高自己的审美观,这样才可以 让用户体验性高。