dunniu8000 dunniu8000
关注数: 527 粉丝数: 636 发帖数: 22,482 关注贴吧数: 852
古龙风 黄昏,街边,小卖部。 人,男人,两个男人,一老一少,隔着柜台伫立着。 “是你?” “是我。” “你来了。” “我来了。” “你不该来。” “我已经来了。” “你毕竟还是来了。” “我毕竟还是来了。” 沉默,良久的沉默。 仿佛泥塑木雕的两人,对峙着,那夕阳却越发斜了。 “你来干什么?”老者最终打破沉默。 “打酱油。”干脆利落,一字一顿,没有半点迟疑。 老者沉吟少顷,缓缓道:“打多少钱一斤的?” “一块。”依然干脆利落,不带一丝犹豫。 那人的脸色已变了,道:“你知道我这里从不卖一块钱一斤的酱油。” “我只要一块钱一斤的酱油。” “可当真?” “当真!” 卖酱油的盯着眼前的这个人,他非常年轻,但是他的眼睛,任何人看了都不会忘记,那是夜一样的宁静,海一般的深邃。 他知道眼前的少年决非常人,但他也知道,一块钱一斤的酱油,他是决不会卖的。 周围还是那么寂静,死一样的寂静。 夕阳已渐渐要落下去了,他看了看远处的夕阳,觉得说不出的恐惧。 他苦笑道:“你一定要买一块钱一斤的么?” “一定!” “若我不卖给你呢?” “你大可试试!” 沉默,死一样的沉默。 许久,他抬眼望着少年,咬牙道:“好,我就卖你一斤酱油,一块钱,只是你莫要对外人提起!” 他接过少年手中的酱油瓶和一块钱。瓶子是冷的,一如老者的内心;钱币却微微发烫,一如少年的手心。 片刻过后,少年接过了他递回的酱油瓶,转身向门口走去。 这一仗,他胜了,胜得彻彻底底。少年脸上掠过一丝得意。 卖酱油的人却从背后叫住了他:“你以为你真的胜过我了么?” 少年的身子微微一震,脚步已顿。 “很明显,我已经以这么低的价钱打到了酱油。” “不错。” “那我岂非已胜过了你。” “只可惜你算漏了一点。” 少年忽然转过身来,脸上的肌肉微微抽搐,他似乎意识到了什么,但已经晚了。 卖酱油的人只轻轻一笑,道:“我的酱油本是卖八毛钱一斤的。” @迪史达什 . . 我 镜 无 盐 蚁 对 I glass no salt ant right.
shape Android中shape中的属性大全 5月23日 西安 OSC 源创会开始报名啦,存储、虚拟机、Docker 等干货分享 本文章转接于:http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fkofi1122.blog.51cto.com%2F2815761%2F521605&urlrefer=3f690d2c68c403b63c85dfae73805325 Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结: 先看下面的代码: <shape> <!-- 实心 --> <solid android:color="#ff9d77"/> <!-- 渐变 --> <gradient android:startColor="#ff8c00" android:endColor="#FFFFFF" android:angle="270" /> <!-- 描边 --> <stroke android:width="2dp" android:color="#dcdcdc" /> <!-- 圆角 --> <corners android:radius="2dp" /> <padding android:left="10dp" android:top="10dp" android:right="10dp" android:bottom="10dp" /> </shape> solid:实心,就是填充的意思 android:color指定填充的颜色 gradient:渐变 android:startColor和android:endColor分别为起始和结束颜色,ndroid:angle是渐变角度,必须为45的整数倍。 另外渐变默认的模式为android:type="linear",即线性渐变,可以指定渐变为径向渐变,android:type="radial",径向渐变需要指定半径android:gradientRadius="50"。 stroke:描边 android:width="2dp" 描边的宽度,android:color 描边的颜色。 我们还可以把描边弄成虚线的形式,设置方式为: android:dashWidth="5dp" android:dashGap="3dp" 其中android:dashWidth表示'-'这样一个横线的宽度,android:dashGap表示之间隔开的距离。 corners:圆角 android:radius为角的弧度,值越大角越圆。 我们还可以把四个角设定成不同的角度,方法为: <corners android:topRightRadius="20dp" 右上角 android:bottomLeftRadius="20dp" 右下角 android:topLeftRadius="1dp" 左上角 android:bottomRightRadius="0dp" 左下角 /> 这里有个地方需要注意,bottomLeftRadius是右下角,而不是左下角,这个有点郁闷,不过不影响使用,记得别搞错了就行。 还有网上看到有人说设置成0dp无效,不过我在测试中发现是可以的,我用的是2.2,可能修复了这个问题吧,如果无效的话那就只能设成1dp了。 padding:间隔 这个就不用多说了,XML布局文件中经常用到。 大体的就是这样,以下是一个使用的具体示例:用在Selector中作为Button的背景,分别定义了按钮的一般状态、获得焦点状态和按下时的状态,具体代码如下: main.xml: <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="TestShapeButton" android:background="@drawable/button_selector" /> button_selector.xml: <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fschemas.android.com%2Fapk%2Fres%2Fandroid&urlrefer=cc882df92c96a5c2ac087a3d5bd884d4"> <item android:state_pressed="true" > <shape> <!-- 渐变 --> <gradient android:startColor="#ff8c00" android:endColor="#FFFFFF" android:type="radial" android:gradientRadius="50" /> <!-- 描边 --> <stroke android:width="2dp" android:color="#dcdcdc" android:dashWidth="5dp" android:dashGap="3dp" /> <!-- 圆角 --> <corners android:radius="2dp" /> <padding android:left="10dp" android:top="10dp" android:right="10dp" android:bottom="10dp" /> </shape> </item> <item android:state_focused="true" > <shape> <gradient android:startColor="#ffc2b7" android:endColor="#ffc2b7" android:angle="270" /> <stroke android:width="2dp" android:color="#dcdcdc" /> <corners android:radius="2dp" /> <padding android:left="10dp" android:top="10dp" android:right="10dp" android:bottom="10dp" /> </shape> </item> <item> <shape> <solid android:color="#ff9d77"/> <stroke android:width="2dp" android:color="#fad3cf" /> <corners android:topRightRadius="5dp" android:bottomLeftRadius="5dp" android:topLeftRadius="0dp" android:bottomRightRadius="0dp" /> <padding android:left="10dp" android:top="10dp" android:right="10dp" android:bottom="10dp" /> </shape> </item> </selector>
首页 1 2 下一页