- 6
- 0
- 约1.41万字
- 约 22页
- 2016-06-05 发布于江苏
- 举报
Android自定义控件开发之GridView——适用于机顶盒项目.doc
Android自定义控件开发之GridView——适用于机顶盒项目
由于使用系统自带的GridView 不够灵活,不能允许拖拉控件,故自己结合LinearLayout 封装的一个GridView ,通过本篇文章的阅读你可以学会如何自定义控件,如何使用组合控件,如何为自己的组合控件添加数据源和如何为自定义控件添加属性。
首先,我们要实现的效果是这样的:
上面1 2也是一个封装控件,用来为应用程序分页,具体如何实现下篇文章会提到,本篇先讲GridView。如图,这是一个标准的800*480大小的屏幕,所以设置了一页GridView 显示的应用程序数据为 三行五列,不足五列则按需显示。
按照上面的图例需求,大致上可以把GridView 画成如下的方式:
?
思路如下:
默认将我们的组合控件设置为Orientation?是VERTICAL。 ?首先一行五个,那么一行以一个Orientation 为HORIZONTAL 的线性布局包起来。然后在一行结束后,将Orientation? 的线性布局添加进组合控件里面来,不足五个则按需添加进来。
实现这一效果我们需要两个类,一个类用来表示GridView 的行,这里我们起名为TableRow,代码如下:
?
public?class?TableRow?{????????private?TableCell[]?cell
您可能关注的文档
- 4—绿色 教室.ppt
- 4 物流系统和要素管理.ppt
- 4技术差距和产品生命周期理论).ppt
- 4月23日世界读书日.doc
- 40年史!125大CPU.doc
- 5 物流辅助功能要素.ppt
- 596个容易考到成语.doc
- 596个容易考到成语解释.doc
- 6 联立方程计量经济模型理论和方法.ppt
- 7 挡土墙和土压力.ppt
- 《GB 25974.4-2026煤矿用液压支架 第4部分:电液控制系统技术条件》.pdf
- GB 25974.4-2026煤矿用液压支架 第4部分:电液控制系统技术条件.pdf
- 中国国家标准 GB/T 17737.215-2026同轴通信电缆 第1-215部分:环境试验方法 电缆的高温老化.pdf
- 《GB/T 17737.215-2026同轴通信电缆 第1-215部分:环境试验方法 电缆的高温老化》.pdf
- GB/T 17737.215-2026同轴通信电缆 第1-215部分:环境试验方法 电缆的高温老化.pdf
- 2020至2025年车工初级证历年真题汇总 含答案解析 备考专用.docx
- 05.施工便道临时用地占用耕地和永农论证报告.docx
- 2026高三语文复习第六讲 赏析句子的表达效果.pptx
- 2026高三生物复习模块一 第一单元 第5课时 核酸是遗传信息的携带者.pptx
- 2026高三语文复习第六讲 特色:故事有何吸引力、感染力?.pptx
最近下载
- 乳腺癌核磁共振课件.pptx
- 2026年朔州职业技术学院高职单招职业适应性测试备考试题及答案解析.docx VIP
- 2025年朔州职业技术学院单招职业适应性考试题库必考题.docx VIP
- DB51_T2744-2021_晚熟柑橘种植技术规程_四川省.docx VIP
- 子宫平滑肌瘤患者护理ppt课件.pptx
- 2026年朔州职业技术学院高职单招职业适应性测试参考题库及答案解析.docx VIP
- 2026版科技核心期刊目录(中国科学技术信息研究所2025年11月17日公布).doc VIP
- 高压电缆敷设中牵引力及侧压力算法的优化研究.pdf
- 实词推断-获奖课件.pptx VIP
- 桥梁拆除施工方案.docx VIP
原创力文档

文档评论(0)