android怎么获取服务器的xml文件

android怎么获取服务器的xml文件,第1张

通过http协议与服务器建立链接。然后服务器返回一个String类型的xml字符串,android客户端把字符串解析成xml就ok具体例子请参考android学习手册。里面有源码。android学习手册包含9个章节,108个例子,源码文档随便看,例子都是可交互,可运行, 源码采用android studio目录结构,高亮显示代码,文档都采用文档结构图显示,可以快速定位。360手机助手中下载,图标上有贝壳。

步骤:

1连接服务器获取xml文件

2使用pull解析xml文件存入实体对象中;

3解析后将实体对象存入List集合中;

4使用BaseAdapter,将List集合中中的数据显示在listview中;

注意权限的添加;

xml布局文件:

item_listviewxml

[html] view plain copy print

<xml version="10" encoding="utf-8">

<RelativeLayout xmlns:android="http://schemasandroidcom/apk/res/android"

android:layout_width="match_parent"

android:layout_height="match_parent" >

<comloopjandroidimageSmartImageView

android:id="@+id/image"

android:layout_width="90dp"

android:layout_height="70dp"

android:layout_alignBottom="@+id/tv_comment"

android:layout_alignParentLeft="true"

android:layout_margin="5dp"

android:layout_alignParentTop="true"

android:src="@drawable/ic_launcher" />

<TextView

android:id="@+id/tv_title"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:layout_toRightOf="@id/image"

android:singleLine="true"

android:text="新闻标题"

android:textSize="22sp" />

<TextView

android:id="@+id/tv_detail"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:layout_below="@id/tv_title"

android:layout_toRightOf="@id/image"

android:lines="2"

android:text="新闻内容新闻内容新闻内容新闻内容新闻内容"

android:textSize="15sp" />

<TextView

android:id="@+id/tv_comment"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_alignParentRight="true"

android:layout_below="@id/tv_detail"

android:text="13833条评论"

android:textColor="#ff0000" />

</RelativeLayout>

其实也不用重启tomcat,重新部署即可。现在tomcat提供了热部署(Deploy)的功能,在eclipse里会检测到工程文件的变化自动重新部署,比重启tomcat时间要短。你改动一下这些文件,立刻保存,看看tomcat控制台的log会有一些变化的。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » android怎么获取服务器的xml文件

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情