Android Gallery和GridView开发指南
60 浏览量
更新于2024-08-28
收藏 257KB PDF 举报
Android开发学习笔记 Gallery和GridView浅析
知识点1: Gallery简介
Gallery是一个锁定中心条目并且拥有水平滚动列表的视图,一般用来浏览图片,并且可以响应事件显示信息。Gallery还可以和ImageSwitcher组件结合使用来实现一个通过缩略图来浏览图片的效果。
知识点2: Gallery的XML属性
Gallery常用的XML属性有:
* android:animationDuration:设置布局变化时动画的转换所需的时间(毫秒级)。仅在动画开始时计时。该值必须是整数,比如:100。
* android:gravity:指定在对象的X和Y轴上如何放置内容。指定一下常量中的一个或多个(使用“|”分割)。
* android:spacing:图片之间的间距。
* android:unselectedAlpha:设置未选中的条目的透明度(Alpha)。该值必须是float类型,比如:“1.2”。
知识点3: Gallery的gravity属性
Gallery的gravity属性用于指定在对象的X和Y轴上如何放置内容。常用的gravity值有:
* top:紧靠容器顶端,不改变其大小。
* bottom:紧靠容器底部,不改变其大小。
* left:紧靠容器左侧,不改变其大小。
* right:紧靠容器右侧,不改变其大小。
* center_vertical:垂直居中,不改变其大小。
* fill_vertical:垂直方向上拉伸至充满容器。
* center_horizontal:水平居中,不改变其大小。
* fill_horizontal:水平方向上拉伸使其充满容器。
* center:居中对齐,不改变其大小。
* fill:在水平和垂直方向上拉伸,使其充满容器。
* clip_vertical:垂直剪切(当对象边缘超出容器的时候,将上下边缘超出的部分剪切掉)。
* clip_horizontal:水平剪切(当对象边缘超出容器的时候,将左右边缘超出的部分剪切掉)。
知识点4: Gallery的使用
Gallery可以单独使用,也可以和ImageSwitcher组件结合使用来实现一个通过缩略图来浏览图片的效果。Gallery还可以响应事件显示信息。
知识点5: GridView简介
GridView是一个可以显示大量数据的控件,常用于显示图像、文本等信息。GridView可以与Adapter结合使用来实现数据的显示。
知识点6: GridView与Gallery的区别
GridView和Gallery都是用于显示大量数据的控件,但是它们有所不同。Gallery是一个锁定中心条目并且拥有水平滚动列表的视图,用于浏览图片等信息,而GridView是一个可以显示大量数据的控件,用于显示图像、文本等信息。
2012-12-17 上传
679 浏览量
2021-01-04 上传
2013-02-02 上传
2021-01-20 上传
2008-01-23 上传
2013-11-30 上传
318 浏览量
2013-03-19 上传
weixin_38570145
- 粉丝: 4
- 资源: 924
最新资源
- Java集合ArrayList实现字符串管理及效果展示
- 实现2D3D相机拾取射线的关键技术
- LiveLy-公寓管理门户:创新体验与技术实现
- 易语言打造的快捷禁止程序运行小工具
- Microgateway核心:实现配置和插件的主端口转发
- 掌握Java基本操作:增删查改入门代码详解
- Apache Tomcat 7.0.109 Windows版下载指南
- Qt实现文件系统浏览器界面设计与功能开发
- ReactJS新手实验:搭建与运行教程
- 探索生成艺术:几个月创意Processing实验
- Django框架下Cisco IOx平台实战开发案例源码解析
- 在Linux环境下配置Java版VTK开发环境
- 29街网上城市公司网站系统v1.0:企业建站全面解决方案
- WordPress CMB2插件的Suggest字段类型使用教程
- TCP协议实现的Java桌面聊天客户端应用
- ANR-WatchDog: 检测Android应用无响应并报告异常