`
mmdev
  • 浏览: 12946110 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

控件一:Gallery 之基础用法

 
阅读更多

Gallery是一个水平的列表选择框,它允许用户通过拖动来查看上一个、下一个列表选项。

下面是控件Gallery的额外的属性:


要使用一个Gallery非常的简单,只需要设置填充它内容的Adapter即可。从Adapter的体系上来看(可以看看:Android中的Adapter),显然使用BaseAdapter是最好的选择,当然SimpleAdapter也可以,不过,实现起来,没有BaseAdapter清晰和强大。所以这里的Best Practice,个人认为还是BaseAdapter。

Gallery一般是用来显示图片的,当然也经常用来显示一些自定义布局和伪3D的效果。下面,通过一个简单的例子,来解释Gallery的用法。

一、首先要定义填充Gallery的适配器,这里,选择继承BaseAdapter,自定义自己的适配器


二、选择我们的Gallery,这里使用系统的Gallery,当然,为了某些特殊的效果,也可以选择自定义自己的Gallery

三、现在布局文件中定义我们的Gallery,然后在Activity中使用




上面的就是一个最简单的Gallery的使用,当然,有很多不足的地方,例如滑动的时候卡,不流畅。或者一下划过几张图片等等,这些问题放到后面慢慢解决。



分享到:
评论

相关推荐

    Android gallery控件的用法

    Android Gallery控件的用法,十几张图片线性呈现,点击哪一张图片下面就呈现出该图片的大图。

    Android控件之Gallery用法实例分析

    主要介绍了Android控件之Gallery用法,以完整实例形式较为详细的分析了Gallery控件实现图像显示的技巧,具有一定参考借鉴价值,需要的朋友可以参考下

    Android的Gallery控件处理图片特效实例代码

    Gallery控件是个很不错的看图控件,大大减轻了开发者对于看图功能的开发,而且效果也比较美观。本文介绍Gallery的用法,用反射机制来动态读取资源中的图片。

    Gallery用法实例

    Gallery画廊控件用法实例源代码,包含2D及3D两种用法

    Asp.net图表控件

    Chartlet是一个免费的ASP.NET使用的图表控件,它让你可以用最少的代码创造出非常漂亮的统计图表,我们的宗旨是让你的使用越简单越好,现在你只需要设置一个属性,绑定一个数据源 就可以轻松创建一个非常漂亮的图表!...

    Xaml-Controls-Gallery:此应用程序演示了 WinUI 和 Fluent Design System 中可用的控件

    使用 Microsoft.UI.Xaml (WinUI) 库:该应用程序包含最新的 WinUI NuGet 包,并展示如何使用控件,如 NavigationView、SwipeControl 等。 基本布局:此示例将显示您的应用程序的所有可能的布局选项,并允许您与...

    Uno.Xaml-Controls-Gallery:此应用程序演示了Fluent Design System和Xaml中可用的控件

    Uno平台的XAML控件库端口 该存储库是库的端口,该在... 使用Microsoft.UI.Xaml(WinUI)库:该应用程序包括最新的WinUI NuGet程序包,并显示如何使用控件(如NavigationView,SwipeControl等)。 基本布局:此示

    Android入门之Gallery用法实例解析

    本文实例介绍的Android的Gallery控件是个很不错的看图控件,可以大大减轻开发者对于看图功能的开发,并且效果也很美观。本文实例中的Gallery的用法,主要实现用反射机制来动态读取资源中的图片。 该实例代码运行的...

    Android UI控件之Gallery实现拖动式图片浏览效果

    通过Gallery可以实现各种各样的效果,此篇文章只是简要谈谈他的用法,至于后续的一些效果 有机会的时候做一个整理。  首先看看其简单实现吧!本次实例是通过选取图片实现类似设置背景的功能! 不过需要说明的是:图片...

    Android入门之Gallery+ImageSwitcher用法实例解析

    继上一篇介绍了如何使用Gallery控件之后,本文就来讲一下Gallery 与ImageSwitcher的结合使用。本文所述实例代码将实现一个简单的浏览图片的功能。 先贴出程序运行截图如下: 除了Gallery可以拖拉切换图片,我在...

    Android 使用自定义RecyclerView控件实现Gallery效果

    主要介绍了Android 使用自定义RecyclerView 实现Gallery效果,本文给大家简单介绍了RecyclerView的基本用法,非常不错,具有参考借鉴价值,需要的朋友可以参考下

    ActiveSkin例程.zip

    下面以一个基于MFC对话框的应用程序来讲一下ActiveSkin在VC中的使用方法和步骤 1、建立项目 建立一个新项目、选择对话框类型 2、在项目中加入ActiveSkin控件 Project -> Add to Project -> Components and ...

    freetxtbox 控件

    1.直接使用的方法: (1) 复制 bin 目录下的 FreeTextBox.dll 文件到你的 Web 应用程序目录中的 bin 目录或其上层的虚拟目录下的 bin 目录; (2) 复制 HelperScripts 目录下的三个文件到你的 Web 应用程序目录中或...

    Chartlet图表控件Demo

    51aspx文件夹中包含一个Chartlet.mdb示例数据库(使用前请修改web.config中E:downcodeChartletDB_51aspxChartlet.mdb"),Gallery文件夹中是一些示例图片,根目录下有几个.aspx的示例程序,简单演示了Chartlet的使用...

    AutoPlay_Menu_Builder6.0.1328注册版

     显示网格在设计窗口上绘制点阵以形成网格对齐控件到网格自动对齐控件到临近的网格同时编辑所有选定控件的属性当选定多个控件时,使用属性编辑器修改所有控件的属性,或者仅修改第一个控件的属性网格大小设置网格...

    AutoPlay_Menu_Builder5.5.0.1328注册版

     显示网格在设计窗口上绘制点阵以形成网格对齐控件到网格自动对齐控件到临近的网格同时编辑所有选定控件的属性当选定多个控件时,使用属性编辑器修改所有控件的属性,或者仅修改第一个控件的属性网格大小设置网格...

    老罗android视频开发源码和ppt经典

    6.24 Gallery画廊控件 6.25 Spinner下拉列表控件 6.26 ImageSwitcher图片切换控件 6.27 GridView网格控件 6.28 TabHost卡片的使用 6.29 ViewStub惰性装载控件 6.30 ViewPager多页面滑动效果一 6.31 ViewPager多页面...

Global site tag (gtag.js) - Google Analytics