Android入门第七篇之ListView (二)
Android入门第六篇之ListView (一) ,讲的是如何制作一个具有两行文本的 自定义控件 ,作为ListView的Item的使用方法。这篇接下来也是围绕ListView和Item,更加深入地介绍它们的用法。
首先,先来看看本文代码运行的结果,本文的Item比上一篇中的Item多出左边的图标:
main.xml的源代码,跟上一篇的一样,这里就不作解释了,直接贴出my_imageitem.xml的代码,就是它实现ImageItem的UI:
解释一下 my_imageitem.xml的代码:这里使用了RelativeLayout布局,控件的关键的属性是:
ItemTitle的属性 android:layout_toRightOf="@+id/ItemImage" ,ItemTitle在ItemImage的右边;
ItemText的属性 android:layout_toRightOf="@+id/ItemImage",ItemText在ItemImage的右边, android:layout_below="@+id/ItemTitle", ItemText 在 ItemTitle的下面。
最后,贴出JAVA的源代码,这里的源代码跟上一篇的很类似,只是修改了一部分,引入Item Image:
转载于:https://www.cnblogs.com/xyzlmn/archive/2009/11/30/3168340.html
Android入门第七篇之ListView (二)相关推荐
- android tablelayout 多行,Android入门户五篇之TableLayout (二)//生成10行,8列的表格
当前位置:我的异常网» Android » Android入门户五篇之TableLayout (二)//生成10行,8 Android入门户五篇之TableLayout (二)//生成10行,8列的表 ...
- wpf入门第七篇 使用Squirrel自动更新应用
前言 本文是wpf入门系列第7篇,面向有winform或者web前端基础的.并且也有C#基础的同学. 本文简单的介绍了如何使用 Squirrel 来为 WPF 客户端 进行自动检查更新. Squirr ...
- Android JNI入门第七篇——C调用Java
关键代码: java: [java] view plaincopy print? public class CCallJava { public static String getTime() { L ...
- Android入门第八篇之GridView(九宫图)
本文来自http://blog.csdn.net/hellogv/ GridView跟ListView都是比較经常使用的多控件布局,而GridView更是实现九宫图的首选!本文就是介绍怎样使用Grid ...
- Avalonia跨平台入门第七篇之RadioButton的模板
前面其实已经玩耍过单选按钮,只不过一直好意思分享出来;今天终于可以正大光明的分享出来了,直接看效果吧: 第一次使用然后的傻傻的版本(根据单选按钮的选中状态来切换二个图片);真的好Low: 样式写法和W ...
- 嵌入式学习之Qt入门第七篇
恩恩,终于看对版本了~ 感觉代码看的差不多了,今天把代码里面以前不太明白的问题了解了下. 比如关于文件描述符(File Descriptor)的. fd=open("/dev/leds0&q ...
- Android零基础入门第44节:ListView数据动态更新
2019独角兽企业重金招聘Python工程师标准>>> 经过前面几期的学习,关于ListView的一些基本用法大概学的差不多了,但是你可能发现了,所有ListView里面要填充的数据 ...
- Android 入门第四讲03-列表RecyclerView(RecyclerView使用步骤(详),RecyclerView指定一行item的数目+指定一行item的数量,并且设置列表方向)
Android 入门第四讲03-列表RecyclerViewRecyclerView使用步骤(详),RecyclerView指定一行item的数目+指定一行item的数量,并且设置列表方向) 1.Re ...
- LabVIEW入门第七天(数值控件)
LabVIEW入门第七天 欢迎大家阅读本篇文章,今天给大家介绍数值控件,欢迎有兴趣的一起学习探讨. 一,LabVIEW数值控件的位置及含义 数值控件代表数值类型,也是编程常用类型之一.数值分为多种类型 ...
最新文章
- 18.SSM整合_搭建开发环境
- 蓝桥杯C++ AB组辅导课
- pandas删除dataframe列名称中包含特定字符串的数据列(dropping columns contains specifiec substring in dataframe)
- 数据中心的7个新兴发展趋势
- OpenCV入门系列(4):显示一张图片和一个视频
- 虚拟搭建局域网模拟器_接上U盘就能构建虚拟局域网!蒲公英X5路由器使用体验分享...
- 输入一个链表,反转链表后,输出新链表的表头。
- python爬虫短片_Python爬虫练习:爬取全民小视频(附代码,过程)
- java B2B2C 仿淘宝电子商城系统-eureka 基础
- 2999元起!苹果悄然发布两款iPad新品 升级至A12处理器
- application实现网页计数_手把手教你利用爬虫爬网页(Python代码)
- JQuery正则验证
- php sjis,【通译】PHP中文字编码变换时使用SJIS-win而非SJIS,使用eucJP-win而非EUC-JP...
- 物流前沿理论与方法1
- PyTorch搭建CNN-LSTM混合模型实现多变量多步长时间序列预测(负荷预测)
- cesium入门(八)geojson和topojson
- android启动微信应用程序,android 从微信分享的网页中启动APP
- 是怎么样的SQL优化能做到 900W+数据,从17s到300ms?
- babylon创建文字
- N个数求和 (20 分)