Spinner(三)——去掉系统Spinner的边框颜色

简介: /** * Demo描述: * 去掉系统Spinner的边框颜色 * * * 1 在drawable中定义gradient_spinner.
/**
 * Demo描述:
 * 去掉系统Spinner的边框颜色
 * 
 * 
 * 1 在drawable中定义gradient_spinner.xml如下
 * <?xml version="1.0" encoding="utf-8"?>
 *   <selector xmlns:android="http://schemas.android.com/apk/res/android">
 *     <item><layer-list>
 *           <item><shape>
 *                 <gradient android:angle="90" android:endColor="#FFBBCC" android:startColor="#E8EBEF" android:type="linear" />
 *                 <stroke android:width="1dp" android:color="#000000" />
 *                 <corners android:radius="4dp" />
 *                 <padding android:bottom="3dp" android:left="3dp" android:right="3dp" android:top="3dp" />
 *           </shape></item>
 *     </layer-list></item>
 * </selector>
 * 
 * 2 在styles.xml中定义一个style
 *   <style name="spinnerstyle">
 *      <item name="android:background">@drawable/gradient_spinner</item>
 *      <item name="android:layout_marginLeft">10dp</item>
 *      <item name="android:layout_marginRight">10dp</item>
 *      <item name="android:layout_marginBottom">10dp</item>
 *      <item name="android:paddingLeft">0dp</item>
 *      <item name="android:paddingTop">3dp</item>
 *      <item name="android:paddingBottom">5dp</item>
 *      <item name="android:popupBackground">#FFFFFFFF</item>
 *   </style>
 * 
 * 3 在布局文件中给spinner设置style
 *  <Spinner
 *      style="@style/spinnerstyle"
 *      android:id="@+id/spinner"
 *      android:layout_width="180dip"
 *      android:layout_height="wrap_content"
 *  />
 *  
 *  2014年12月5日17:32:19
 */

相关文章
|
安全 网络安全 数据安全/隐私保护
如何判断一个数字证书是否有效?
【5月更文挑战第9天】如何判断一个数字证书是否有效?
1473 1
|
Java Linux
java命令 : java -jar 和 java -cp
java命令 : java -jar 和 java -cp
|
缓存
计算机网络——数据链路层-可靠传输的实现机制:回退N帧协议GBN(无差错情况、累积确认、有差错情况、发送窗口尺寸)
计算机网络——数据链路层-可靠传输的实现机制:回退N帧协议GBN(无差错情况、累积确认、有差错情况、发送窗口尺寸)
625 0
计算机网络——数据链路层-可靠传输的实现机制:回退N帧协议GBN(无差错情况、累积确认、有差错情况、发送窗口尺寸)
|
移动开发 监控 API
WebSocket API 详解与应用指南
WebSocket API 是HTML5的一种技术,它允许服务器与客户端建立持久的全双工连接,改变传统HTTP请求-响应模式,实现双向通信。API包括WebSocket构造函数、连接状态属性(如readyState)、方法(如send和close)及事件(如onopen和onmessage)。它简化了实时Web应用程序的开发,适用于在线聊天、实时数据监控等场景。
597 5
|
前端开发 Java Maven
Maven 插件统一修改聚合工程项目版本号
Maven 插件统一修改聚合工程项目版本号
|
数据库 对象存储 开发者
终于等到阿里云的沙箱实验新上线的资源预开通功能了
作为阿里云开发者的实验室忠实老粉,一直很喜欢这种免费的云资源+实验手册指导形式的沙箱实验。说白了也是想薅着免费的云资源,还能顺便学习使用阿里云的各种各样的云产品。6月份实验室发起了一个云起导师计划,入驻成功之后,就可以拥有制作实验的权限,可以使用开放场景的功能,免费的获得到实验云产品资源自行的进行实验创作,但是每次都浪费在工作人员资源接入跟审核的漫长等待中,一直觉得提交实验流程比较复杂。终于终于,本周开放场景功能可以提前让创作者开通实验资源,对于老粉及云起导师来使用真的是方便太多太多。
2221 0
终于等到阿里云的沙箱实验新上线的资源预开通功能了
|
Web App开发 Java HTML5
|
机器学习/深度学习 人工智能 自然语言处理
超精准!AI 结合邮件内容与附件的意图理解与分类!⛵
借助AI进行邮件正文与附件内容的识别,可以极大提高工作效率。本文讲解如何设计一个AI系统,完成邮件内容意图检测:架构初揽、邮件正文&附件的理解与处理、搭建多数据源混合网络、训练&评估。
1512 2
超精准!AI 结合邮件内容与附件的意图理解与分类!⛵
|
机器学习/深度学习 人工智能 文字识别
预约直播 | 主流视觉算法介绍及在PAI上的应用
阿里云AI技术分享会第一期《主流视觉算法介绍及在PAI上的应用》将在2022年06月30日开启直播,精彩不容错过!
预约直播 | 主流视觉算法介绍及在PAI上的应用