摘要: selector根据不同的选定状态来定义不同的现实效果 常用属性: android:state_selected 选中 android:state_focused 获得焦点 android:state_pressed 点击 android:state_enabled 设置是否响应事件 android 阅读全文
posted @ 2017-09-13 14:48 懒懒初阳 阅读(167) 评论(0) 推荐(0) 编辑
摘要: xml控件配置属性 android:background="@drawable/shape" 标签 corners 圆角 gradient 渐变 padding 内容离边界距离 size 大小 solid 填充颜色 stroke 描边 注意的是corners的属性bottomLeftRadius为右 阅读全文
posted @ 2017-09-13 14:41 懒懒初阳 阅读(356) 评论(0) 推荐(0) 编辑
摘要: •android:theme="@android:style/Theme.Dialog" 将一个Activity显示为能话框模式 •android:theme="@android:style/Theme.NoTitleBar" 不显示应用程序标题栏 •android:theme="@android: 阅读全文
posted @ 2017-09-13 14:16 懒懒初阳 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 绝对布局也叫坐标布局,指定元素的绝对位置,因为适应性很差,一般很少用到。可以使用RelativeLayout替代。 常用属性: android:layout_x 组件x坐标 android:layout_y 组件y坐标 该布局目前已经淘汰,知道就行了! 阅读全文
posted @ 2017-09-13 14:14 懒懒初阳 阅读(235) 评论(0) 推荐(0) 编辑
摘要: FrameLayout:所有控件位于左上角,并且直接覆盖前面的子元素。 在最上方显示的层加上: android:clickable="true" 可以避免点击上层触发底层。 实例: ` ` 阅读全文
posted @ 2017-09-13 14:12 懒懒初阳 阅读(128) 评论(0) 推荐(0) 编辑
摘要: TableLayout继承LinearLayout 有多少个TableRow对象就有多少行, 列数等于最多子控件的TableRow的列数 直接在TableLayout加控件,控件会占据一行 TableLayout属性(也叫全局属性): 代表所有列 android:shrinkColumns 设置可收 阅读全文
posted @ 2017-09-13 14:10 懒懒初阳 阅读(219) 评论(0) 推荐(0) 编辑
摘要: LinearLayout是线性布局控件:要么横向排布,要么竖向排布 决定性属性:必须有的! android:orientation:vertical (垂直方向) 、horizontal(水平方向) 常用属性: android:gravity 设置的是控件自身上面的内容位置 android:layo 阅读全文
posted @ 2017-09-13 14:06 懒懒初阳 阅读(234) 评论(0) 推荐(0) 编辑
摘要: RelativeLayout是相对布局控件:以控件之间相对位置或相对父容器位置进行排列。 相对布局常用属性: 子类控件相对子类控件:值是另外一个控件的id android:layout_above 位于给定DI控件之上 android:layout_below 位于给定DI控件之下 android: 阅读全文
posted @ 2017-09-13 13:53 懒懒初阳 阅读(166) 评论(0) 推荐(0) 编辑