社区
下载资源悬赏专区
帖子详情
【Android开发学习29】界面控件之列表控件(ListView)--显示图片和文本下载
1努力加油1
2019-03-05 06:42:34
【Android开发学习29】界面控件之列表控件(ListView)--显示图片和文本 代码
相关下载链接:
//download.csdn.net/download/ypist/5156681?utm_source=bbsseo
...全文
9
回复
打赏
收藏
【Android开发学习29】界面控件之列表控件(ListView)--显示图片和文本下载
【Android开发学习29】界面控件之列表控件(ListView)--显示图片和文本 代码 相关下载链接://download.csdn.net/download/ypist/5156681?utm_source=bbsseo
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
【
Android
开发
学习
29
】
界面
控件
之
列表
控件
(
ListView
)--
显示
图片
和
文本
【
Android
开发
学习
29
】
界面
控件
之
列表
控件
(
ListView
)--
显示
图片
和
文本
代码
Android
核心组件
ListView
详解
在
Android
所有常用的原生
控件
当中,用法最复杂的应该就是
ListView
了,它专门用于处理那种内容元素很多,手机屏幕无法展示出所有内容的情况。
ListView
可以使用
列表
的形式来展示内容,超出屏幕部分的内容只需要通过手指滑动就可以移动到屏幕内了。 另外
ListView
还有一个非常神奇的功能,我相信大家应该都体验过,即使在
ListView
中加载非常非常多的数据,比如达到成百上千条甚至更多,
ListView
都不会发生OOM或者崩溃,而且随着我们手指滑动来浏览更多数据时,程序所占用的内存竟然都不会跟着增长。那么
ListView
是怎么实现这么神奇的功能的呢? 下面我们来
学习
它,了解了它的基本工作原理,在感叹Google大神能够写出如此精妙代码的同时我也有所敬畏.1,
ListView
介绍; 2,原理讲解; 3,简单实现; 4,
ListView
扩展;
编写微信
界面
(UI
界面
设计-移动平台
开发
技术-gddrxy
1.
Android
有五大布局对象,它们分别是FrameLayout(框架布局:不知道是不是这么翻译的),LinearLayout (线性布局),AbsoluteLayout(绝对布局),RelativeLayout(相对布局),TableLayout(表格布局)。 2.
Android
常用
控件
: 1)
文本
类
控件
:TextView 负责展示
文本
,非编辑 ;EditText 可编辑
文本
控件
。 2) 按钮类
控件
:Button 按钮 ;ImageButton
图片
按钮 ;RadioButton与RadioGroup 单选按钮 ;CheckBox 复选按钮 ; 3)
图片
控件
:ImageView 负责
显示
图片
; 4)
列表
控件
:
ListView
负责
显示
列表
数据; 5) 日期
控件
:DatePicker负责选择实现时间数据。 实验内容: 1. 实验实现3-4个Activity之间的跳转,包括注册页面、登录页面、好友
列表
页面等。实验必须使用两种以上的布局方式完成Acitivity的设计。 2. 其中用户注册
界面
中需要出现8种以上的
Android
基本
控件
,并在Activ
Android
UI组件实例集合
1、
Android
显示
GIF动画 GifView GifView 是一个为了解决
android
中现在没有直接
显示
gif的view,只能通过mediaplay来
显示
这个问题的项目,其用法和 ImageView一样,支持gif
图片
使用方法:1-把GifView.jar加入你的项目。2-在xml中配置GifView的基本属性,GifView继承自View类,和Button、ImageView一样是一个UI
控件
。 如: 3-在代码中配置常用属性: // 从xml中得到GifView的句柄 gf1 = (GifView) findViewById(R.id.gif1); // 设置Gif
图片
源 gf1.setGifImage(R.drawable.gif1); // 添加监听器 gf1.setOnClickListener(this); // 设置
显示
的大小,拉伸或者压缩 gf1.setShowDimension(300, 300); // 设置加载方式:先加载后
显示
、边加载边
显示
、只
显示
第一帧再
显示
gf1.setGifImageType(GifImageType.COVER); GifView的Jar包共有四个类: GifAction.java 观察者类,监视GIF是否加载成功 GifFrame.java 里面三个成员:当前
图片
、延时、下张Frame的链接。 GifDecoder.java 解码线程类 GifView.java 主类,包括常用方法,如GifView构造方法、设置
图片
源、延迟、绘制等。 2、Calendar.v0.5.0 是
Android
平台的一个日历
显示
组件。 3、CWAC EndlessAdapter 是
Android
上一个可以无限往下滑进行
列表
数据加载的
控件
。 4、
Android
Horizontal
ListView
是
Android
上一个水平滑动的
ListView
组件。 5、
Android
ViewBadger 视图布局。 6、滑动刷新的
ListView
Android
PullToRefresh 为
Android
应用提供一个向下滑动即刷新
列表
的功能,就两个目标文件。 7、pakerfeldt-
android
-viewflow 是
Android
平台上一个视图切换的效果库。ViewFlow 相当于
Android
UI 部件提供水平滚动的 ViewGroup,使用 Adapter 进行条目绑定。 8、
Android
导航菜单 RibbonMenu 是
Android
上的一个导航菜单组件。就三个目标文件,菜单项直接在 XML 中定义,可添加
文本
和图标。 9、
Android
的UI工具包
android
-ui-utils 是一个工具包用来帮助设计和
开发
Android
用户
界面
,包含三个单独的工具:
Android
Asset Studio用户
界面
原型模具,
Android
设计预览,时常需要重复确认程序版面设计状况的
Android
App
开发
者,应该会爱上这个轻量级的 Java 程序:Andorid Design Preview 工具,通过 USB 连接之后,只要简单的在计算机中选取您想要
显示
的程序版面范围,就可将镜像结果直接
显示
于手机装置之上。 10、
Android
的ui
开发
类库 GreenDroid 是一个
Android
的ui
开发
类库,能够使你的
Android
开发
更加简便和快捷。 11、
Android
滑动式菜单 SlidingMenu 是
Android
上实现类似 Facebook 和 Path 2.0 滑动式菜单的组件。 12、AsyncImageView 是
Android
上的一个异步从网络上获取
图片
并进行浏览的开源组件,可自动在本地进行缓存。该项目是 GreenDroid 的一部分。 13、仿Path按钮动画效果 PathButton 仿照Path应用首页左下角的Button动画效果写了个简单的Demo,由于数学不好,坐标总是和理想有出入,只是大致实现了动画效果,若果有人能把坐标算对,那么修改我的demo就能做成类似Path的那种动画效果!希望大家出点力帮着优化一下,并分享出来! 14、
Android
Intent
开发
包 OpenIntents Ope
下载资源悬赏专区
12,874
社区成员
12,425,372
社区内容
发帖
与我相关
我的任务
下载资源悬赏专区
CSDN 下载资源悬赏专区
复制链接
扫一扫
分享
社区描述
CSDN 下载资源悬赏专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章