资 源 简 介
Author : 简洋,实现目标:Android 自制风格的Button按钮特效,效果如截图示。
代码中定义了多个操作类,来保存菜单按钮的集合,封装菜单按钮的布局。每一个集合元素代表一个按钮,包含了按钮所需要的信息:图片,文字,按键处理事件,根据按钮数量计算按钮所占的宽度,默认要多加一个主菜单按钮一起算。
public void processInitButton()
{
//初始化布局,将底部菜单layout加入到视图中。
initLayout(this.getContext());
//绑定每一个菜单按钮
bindingButton();
//重新计算整个布局的大小,使用整个屏幕的高度减去底部菜单的高度,
//得出并设置中间页面部分的高度,就能够将菜单固定在底部。
resizeLayout();
}