Andriod里面的Selector是啥东西,实现啥功能???

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Andriod里面的Selector是啥东西,实现啥功能???相关的知识,希望对你有一定的参考价值。

参考技术A

顾名思义是个选择器。比如一个按钮,按下和不按是两种效果,就是用selector做的,给你看段代码就清楚了。

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="

        <item android:drawable="@drawable/icon_back_to_main_pressed" android:state_pressed="true"/>
    <item android:drawable="@drawable/icon_back_to_main_pressed" android:state_selected="true"/>
    <item android:drawable="@drawable/icon_back_to_main"/>

</selector>

上面代码分别代表按下、选中和平常状态时要显示的图片(前面两种可以只要按下就可)。

Linux里面openss-devel是啥?

Redhat在封装openssl的时候,把openssl分成了几个部分,执行码部分就是 openssl-1.0.0-27.el6.x86_64 这种包。
openssl-devel-1.0.0-27.el6.x86_64 这个就是包含了头文件,头文件参考,某些库文件等跟开发相关的东西。

mod_ssl-2.2.15-26.el6.x86_64 这个不是open ssl 本身的东西,是apache的模块。

你在http://www.openssl.org/source/上下载的源码编译安装后得到的东西就是openssl-1.0.0-27.el6.x86_64和openssl-devel-1.0.0-27.el6.x86_64这两个包加在一起的内容。

另外,OpenSSL是分系列的,每个系列下再分版本 a b c d e。。。。

目前常用的是 0.9.8 1.0.0 1.0.1 三个系列。

RHEL 6.4 是openssl 1.0.0 系列的版本。
RHEL 6.5 是 openssl 1.0.1 系列的版本。

Redhat 提供的openssl升级包的版本一般是 openssl-1.0.0-27.el6.X.x86_64.rpm 这种。 Redhat 会把OpenSSL发布的补丁整合到现有版本中去,叫做backport。

例如,RHEL 6.4 目前的最新的OpenSSL就是2014-06-05发布的 openssl-1.0.0-27.el6_4.4.x86_64.rpm 和 openssl-devel-1.0.0-27.el6_4.4.x86_64.rpm
RHEL 6.5 则是2014-08-13发布的 openssl-1.0.1e-16.el6_5.15.x86_64.rpm 和 openssl-devel-1.0.1e-16.el6_5.15.x86_64.rpm。

因为不同系列的OpenSSL,存在的安全漏洞或者BUG不一定相同,所以版本要根据系列来判断。
参考技术A

您好很高兴回答您的问题:

    应该是Openssl吧? Openssl是一套开源的加密协议与工具套件,比如用于远程连接加密的openssh就是使用了Openssl。

    Openssl-devel 这里的devel是development的意思,表示开发环境与依赖。Openssl-devel是一些软件需要的依赖库比如:libssl.so等等库文件。 这个一般是编译安装软件的时候需要的。

Good luck.    Oldboy lidao996

以上是关于Andriod里面的Selector是啥东西,实现啥功能???的主要内容,如果未能解决你的问题,请参考以下文章

Andriod 自定义控件之创建可以复用的组合控件

java里面的Thread类存在的意义是啥

vb2005 是啥东西

在spring里面有很多的事务,但是这个事务到底是啥东西啊啊啊啊???说的详细点好吗?

解决Andriod获取Session里面的值为空

xp里面svchost.exe是啥进程?我里面怎么有好几个一样的这东西?