Android开发之ListView添加多种布局效果总结

王朝百态·作者佚名  2016-11-20
窄屏简体版  字體:   |    |    |  超大  

android项目开发中,使用listview列表控件设计出百度新闻app列表效果,在一个listview控件中放置多个xml布局文件的方法,本文带你实现新闻框架的开发。

工具/原料

window7操作系统

eclipse+adt开发工具

方法/步骤1

1:1、启动eclipse程序,创建用于演示listview新闻列表效果的newsdemo项目,默认项目的创建属性

2、准备新闻列表需要用的新闻素材文件,直接从百度新闻copy过来的素材,写入静态的strings.xml文件中,截图如下

3、开始进入代码编写

2:

1、先写一个新闻内容的实体,命令newsinfobean.java

2、写一个listview用于展示新闻内容的列表,命名

news_list_more_layout.xml

3、设计多种布局样式,第一种img_text_banner_itexml,第二种more_img_text_itexml,第三种默认的news_list_itexml,分别看到下面截图(按顺序)

3:1、编写activity加载布局文件news_list_more_layout.xml

2、自定义适配器,在适配器中分别加载img_text_banner_itexml,more_img_text_itexml,news_list_itexml三种布局

3、最后模拟器中演示结果

注意事项

开启一个asynctask异步任务读取数据操作,避免阻塞ui线程

自定义适配重写getview方法,根据type不同类型,分别加载img_text_banner_itexml,more_img_text_itexml,news_list_itexml三种布局文件

希望本文【android listview布局】Android开发之ListView添加多种布局效果总结能帮到你。

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航