1、布局特点
帧式布局是一种“层叠式”的布局,后添加的控件会层叠到旧控件上
2、继承关系图
FrameLayout类是ViewGroup的子类
3、常用属性
属性 | 含义 |
---|---|
scrollbars | 滚动条(none、horizontal、vertical) |
layout_marginTop | 上边距 |
layout_marginleft | 左边距 |
layout_marginRight | 右边距 |
paddingTop | 上内边距 |
paddingBottom | 下内边距 |
paddingLeft | 左内边距 |
paddingRight | 右内边距 |
backgroud | 背景 |
案例演示:切换颜色
1、创建安卓应用
创建安卓应用
单击【Finish】
2、主布局文件-activity_main.xml
3、字符串资源文件
界面预览图
4、主界面实现功能
定义变量
通过资源标识符获取控件实例
编写切换颜色单击事件处理方法
5、启动应用
6、修改切换颜色的算法
采用左移算法切换颜色
当切换颜色比较多,这个算法还得优化,采用循环