山河令

资 讯

网站建设、app开发、微信开发、网络营销知识汇聚

We provide professional and all-round information services to enterprises from all levels and angles

网站app开发的Button控件
admin 2017-09-02

      该XML定义文件中的关键点是state_ pressed, 值为true表示按下时显示button_ selected图像, 其余情况显示button normal图像 。

      为方便理解,接下来我们先将网站app开发的Button控件的background萬性设置为该

drawable文件,然后在屏幕上点击这个按钮,看看按下和弹起时分别呈现什么效果,界面如图2-21(按下按钮)、图2-22(按钮弹起)所示。

18:07:34
鲜花派客服 2018/9/2 18:07:34


      图2-22按钮弹起时的背 景样式

      StateListDrawable不仅用于Button控件,而且可以用于其他拥有不同状态的控件,取决于开发者对StateListDrawable状态类型的定义。状态类型的取值说明见表2-9。

      状态类型state. pressedstale. checked

      fiocusedstuale_ selected

表2-9

      说明

      是否校下是否勾选是否获取焦点是否选中

      状态类型的取值说明

      常用的控件按钮Button

      单选框RadioButton复选框CheckBox文本编辑框EdiText各控件均可

      2.4.3  形状图形

      前面讲到可在XML文件中描述状态列表图形的定义,还有一种常用的XML图形文件,是描述形状定义的图形-一shape图形 。用好shape可以让App页面不再呆板,还可以节省美工不少工作里。

      形状图形的定义文件以shape元素为根节点。根节点下定义了6个节点:corners(圆角)、gradien(渐变)、padding( 间隔)、size(尺寸)、solid(填充)、

      stroke(描边),各节点的属性值主要是长宽、半径、角度以及颜色。下面是形状图形各个节点和属性的简要说明。

      1. shape

      shape:是XML文件的根节点,用来描述该形状图形是哪种几何图形。下面是shape节点的常用寓性说明。

      shape:字符串类型,图形的形状。形状类型的取值说明见表2-10。



表2-10形状类型的取值说明

      形状类型rectangle

      val

      linering

      说明

      矩形。默认值

      树图。此时comers节点会失效

      直线。此时必须设置stroke节点,不然会报错园环

      2. corners

      corners:是shape的下级节点,用来描述4个圆角的规格定义。若无corners节点,则表示没有圆角。下面是corners节点的常用属性说明。

      bottomLeftRadius:像素类型,左下圆角的半径。bottomRightRadius:像素类型,右下圆角的半径。topLeftRadius:像素类型,左上圆角的半径。topRightRadius:像素类型,右上圆角的半径。

      radius:像素类型,圆角半径(若有上面4个圆角半径的定义,则不需要radius定义)。

      3. gradien

      gradien是shape的下级节点,用来描述形状内部的颜色渐变定义。若无gradien节点,则表示没有斩变效果。下面是gradien节点的常用寓性说明。

      angle:整型,渐变的起始角度。为o时表示时钟的g点位置,值增大表示往逆时针方向旋转。例如,值为go表示6点位置,值为18o表示3点位置,值为270表示

      o点/12点位置。

      type:字符串类型,渐变类型。渐变类型的取值说明见表2-11。


 

  • 上一篇:怎样安装开发一个app(Android版)
  • 下一篇:app开发四大组件之-Activity
  • © 2011-2020 bodyscult-boutique.com 上海科睿网络科技有限公司 © 版权所有
    科睿网络-互联网开发营销专家

    凡事有交代 件件有着落 事事有回应

    立即获取为您量身定制的开发营销方案

    咨询热线 400-877-9280
    越战越勇
    分享到:QQ空间新浪微博腾讯微博人人网微信
    下一位前度 看你看我 用尽我的一切奔向你 天官赐福 朱一龙 猫和老鼠 一拳超人 七一晚会 仙剑奇侠传七 猫和老鼠 河南文物局局长哭了 赛尔号 沃尔沃 三国杀 越战越勇 王者荣耀 大赢家 光年之外我的世界 西甲直播 风犬少年的天空 凯特王妃 朱一龙 你的婚礼 三生三世十里桃花 奥特曼 体操男团获得铜牌 极限挑战宝藏行 邓超孙俪 因名字找工作被拒 觉醒年代 只是太爱你 叛逆者 斗破苍穹 王牌对王牌 郑爽 十宗罪 王俊凯 奔跑吧兄弟 诸葛亮 非必要不进出瑞丽 山河令 蔡徐坤 传世之爱 校花的贴身高手 小花仙斗罗大陆 魔道祖师下坠Falling 中国女足 相扑 熊出没 迪丽热巴 mg 欢乐斗地主 斗破苍穹 小花仙斗罗大陆 爱情保卫战火影忍者 强军战歌 | 下一页 极限挑战宝藏行