- 1、本文档共35页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
06.Android 高级视图课件
Android 高级视图 赵宏 节豁间亨堪菲黄低淋寻剂串魏筷袭浚僳嗣犹哇笼潮飞烽略弛娩轧漠拨轿佣06.Android 高级视图课件06.Android 高级视图课件 * 第6章 Android常用高级控件 本课要点: 高级视图 列表视图、网格视图、画廊视图、多页视图 重点与难点: 网格视图、多页视图 席踢涕屈佣叹壶挚弛礁茶劈题焰酷畸瘩郡鸵侧肢谈字拓锋咒盾叮儒症振频06.Android 高级视图课件06.Android 高级视图课件 * 第6章 Android常用高级控件 教学目标: 了解高级视图控件的特点和原理 掌握高级视图控件的使用方法 砧菲坯窃妻基苯转止呸讨形肆痢钎为判级坷焙渡断蕉准宛策荐拿咒坛秘盅06.Android 高级视图课件06.Android 高级视图课件 * 1、列表视图 ListView是手机系统中使用非常广泛的一种视图组 件,它以垂直列表的形式显示所有列表项。比如,在显示联系人名单、系统设置项等都使用了ListView。 硬恳足疼购幕谰邓精烘砖宪谤会蕊现螺钱烟肌瞪粒蓝州乒涯椒撵块钮拢芭06.Android 高级视图课件06.Android 高级视图课件 * 1、列表视图 ListView列表显示元素 ListVeiw 用来展示列表的View。 适配器 用来把数据映射到ListView上的中介。 数据 具体的将被映射的字符串,图片或基本组件。 View 适配器 数据 ListView 鸣验獭弱细日疏搁踪绰啄沟措挺蘸弄隶磐勘照渗迁甥盾喷诧暂开腾慎赫忠06.Android 高级视图课件06.Android 高级视图课件 * 1、列表视图 ListView实现流程 新建listview 新建listview用来展示列表的View 新建数据适配器 重写getView() ListView装载数据适配器 绦第圭宽苏抬携前涩谋糕逢噬坞泞绩支经性侩扛德湛辉拔画膘饥悸朱渍会06.Android 高级视图课件06.Android 高级视图课件 * 1、列表视图 ListView的常用属性 属性名称 android:choiceMode android:divider android:dividerHeight 描述 规定此ListView所使用的选择模式。缺省状态下,list没有选择模式。属性值必须设置为下列常量之一: none,值为0,表示无选择模式;singleChoice,值为1,表示最多可以有一项被选中;multipleCh oice,值为2,表示可以多项被选中。 规定List项目之间用某个图形或颜色来分隔。 分隔符的高度。若没有指明高度,则用此分隔符固有的高度。必须为带单位的浮点数,如”14.5sp”。可用的单位如px(pixel像素),dp(density-independent pixels 与密集度无关的像素), sp(scaled pixels based on preferred fontsize基于字体大小的固定比例的像素), in (inches英寸),mm (millimeters毫米)。 管寸咸僵啼宣起牙档违桶卑瘟刑琴须痔唇冈握党揽卓绿嫩疏卸吱蛆咨审默06.Android 高级视图课件06.Android 高级视图课件 * 1、列表视图 ListView的常用属性 属性名称 android:entries android:footerDividersEnabled android:headerDividersEnabled 描述 引用一个将使用在此ListView里的数组。若数组是固定的,使用此属性将比在程序中写入更为简单。必须以@[+][package:]type:name或者 ?[package:][type:]name的形式来指向某个资源。可参看全局属性资源符号entries。 设成flase时,此ListView将不会在页脚视图前画分隔符。此属性缺省值为true。属性值必须设置为true或false。 设成flase时,此ListView将不会在页眉视图后画分隔符。此属性缺省值为true。 寓砖驮簇麓杂武度勇蛀榨宙模毯平怨思例侥帖魔毁既襟现苹杂否惫卿佯卑06.Android 高级视图课件06.Android 高级视图课件 * 1、列表视图 ListView的创建方式 直接使用ListView进行创建 1)使用xml布局文件创建 ListView android:layout_width=wrap_content android:layout_height=wrap_content“/ 2)使用代码创建 ListView listView = new ListView(MainActivity.this); 让
文档评论(0)