Android菜鸟日记
31-selector 中使用 shape
其实也就是在相应
<item android:state_pressed="true">
中加入相对应的<shape>语句
</item>
通过这样 可以不用图片就做出按钮的按键效果。
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<!-- 按下 -->
<item android:state_pressed="true">
<!--
gradient 主体渐变 startColor开始颜色,endColor结束颜色 ,
angle开始渐变的角度(值只能为90的倍数,0时为左到右渐变,90时为下到上渐变,依次逆时针类推)
stroke 边框 width 边框宽度,color 边框颜色
corners 圆角 radius 半径,0为直角
padding text值的相对位置
-->
<shape>
<gradient android:startColor="#B0F701" android:endColor="#83B601"
android:angle="270" />
<stroke android:width="1dip" android:color="#3EBC1C" />
<corners android:radius="5dip" />
<padding android:left="10dp" android:top="10dp"
android:right="10dp" android:bottom="10dp" />
</shape>
</item>
<!-- 焦点 -->
<item android:state_focused="true">
<shape>
<gradient android:startColor="#B0F701" android:endColor="#83B601"
android:angle="270" />
<stroke android:width="1dip" android:color="#3EBC1C" />
<corners android:radius="5dip" />
<padding android:left="10dp" android:top="10dp"
android:right="10dp" android:bottom="10dp" />
</shape>
</item>
<!-- 正常 -->
<item>
<shape>
<gradient android:startColor="#83CE54" android:endColor="#6DB342"
android:angle="270" />
<stroke android:width="1dip" android:color="#639344" />
<corners android:radius="5dip" />
<padding android:left="10dp" android:top="10dp"
android:right="10dp" android:bottom="10dp" />
</shape>
</item>
</selector>
2012-01-11
poolo
分享到:
相关推荐
Android-Ultra-Photo-Selector是一个多图片选择的开源框架,可以实现多图片的选择
Time-Selector日期选择控件,本项目基于TimePicker 实现一个优美的自定义控件。很不错噢! 下面是程序的效果图和源代码,喜欢的可以下载下来看看哦!
简单集成了Android-Ultra-Photo-Selector这个框架的使用,非常感谢作者,框架地址:https://github.com/AizazAZ/Android-Ultra-Photo-Selector
Android Multiple Images Selector Easy-to-use library to select images in Android application Features: select images by folders support to set max number of images to be selected allow filter images ...
Android studio非常实用的插件
Android-Ultra-Photo-Selector.zip,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
robot-cases-selector-plugin插件,使用指南请查看另一篇博客
Android Ultra Photo Selector Select images from Android devices made easy :-) In preview you can also Zoom images. You can select images from different albums. I am using UIL, so you can configure ...
android-selector-intellij-plugin.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
使用自定义命名空间.a => .prefix .a每个CSS选择器添加前缀。 目录 安装 $ npm install postcss-prefix-selector 与PostCSS结合使用 const prefixer = require ( 'postcss-prefix-selector' ) // css to be ...
探索Android中selector和shape的结合使用
Laravel开发-laravel-lang-selector Laravel创建智能多语言网站
$ npm install postcss-selector-namespace 用法 var postcss = require ( 'postcss' ) var selectorNamespace = require ( 'postcss-selector-namespace' ) var output = postcss ( ) . use ( selectorNamespace ...
css-selector-tokenizer, 解析和 stringifies CSS选择器 CSS模块:CSS选择器标记器解析和 stringifies CSS选择器。import Tokenizer from "css-selector-tokenizer";let input = "a#content.act
Colored Time Range Selector A smart colored time range selector. Users can select just free time with a handy colorful range selector. Screen Shots Features Select a time range between 2 hours ...
Android自定义矩形及selector、shape的使用Android自定义矩形及selector、shape的使用
npm install postcss-selector-parser 快速开始 const parser = require ( 'postcss-selector-parser' ) ; const transform = selectors => { selectors . walk ( selector => { // do something with the ...
Android Studio Build Variant Quick-Selector插件的来源简介当项目具有多个Build Flavor和/或Build Type关系时,Build Variant Quick-Selector Android Studio插件可帮助您更轻松地更改所选的Build Variant。...
前端开源库-stylelint-selector-bem-patternStylelint选择器BEM Pattern,一个利用PostSS BEM Linter功能的Stylelint插件
前端开源库-css-selector-extractCSS选择器提取,从CSS代码中提取特定的CSS选择器