Android -地震(地震显示器)项目详解

强,主要是读取<强> 强提供的<强> 强,进行显示数据;

强,数据类型是<强> 强,类& # 20284;XML。

 & lt;饲料xmlns=癶ttp://www.w3.org/2005/Atom"xmlns: georss=癶ttp://www.georss.org/georss"比;& lt; title>美国地质调查局+ 2.5级地震,过去Day& lt; updated> 2014 - 03 - 24 t07:56:39z& lt; author>& lt; name>美国地质Survey& lt; uri> http://earthquake.usgs.gov/</uri>& lt;/author>& lt; id>http://earthquake.usgs.gov/earthquakes/feed/v1.0/summary/2.5_day.atom & lt;/id>& lt;链接rel=皊elf"https://www.yisu.com/zixun/href=" http://earthquake.usgs.gov/earthquakes/feed/v1.0/summary/2.5_day.atom "/> <图标> http://earthquake.usgs.gov/favicon.ico  <条目>  urn: earthquake-usgs-gov:置信区间:15479569  <标题> W M 2.9 - 9公里阿尔贝托·奥维耶多莫塔,墨西哥 <更新> 2014 - 03 - 24 t07:48:34.609z   <总结类型=癶tml”>  戴菲吗?——<强类=奥蘼怼?我  

时间2014-03-24 07:38:10 UTC
2014-03-23 23:38:10喂饲在
中心位置
32.222°N 115.274°W
深度14.10公里(8.76英里)
]]> 32.2215 - -115.274 -14100 <类别标签=笆贝?肮ヒ恍∈?/> <类别标签=凹丁毕?" 2级"/> …………

包mzx.spike.earthquake.app;进口android.location.Location;进口java.text.SimpleDateFormat;进口java.util.Date;公共类地震{私人约会日期;私人字符串细节;私人的位置的位置;私人双级;私人字符串链接;公众获取日期日期(){返回日期;}公共字符串getDetails(){返回细节;getLocation(){}公共位置返回位置;}公共双getMagnitude(){返回级;}公共字符串getLink(){返回链接;}公共地震(_loc日期_d、字符串_det位置,双_mag,字符串_link){日期=_d;详细信息=_det;位置=_loc;级=_mag;链接=_link;}@Override公共字符串toString () {SimpleDateFormat自卫队=new SimpleDateFormat (“HH.mm");字符串dateString=sdf.format(日期);返回dateString +“:“+ +级“;“;+细节;}}

 & lt; RelativeLayout xmlns: android=癶ttp://schemas.android.com/apk/res/android"xmlns:工具=癶ttp://schemas.android.com/tools"android: layout_width=癿atch_parent"android: layout_height=癿atch_parent"android: paddingLeft=癅dimen/activity_horizontal_margin"android: paddingRight=癅dimen/activity_horizontal_margin"android: paddingTop=癅dimen/activity_vertical_margin"android: paddingBottom=癅dimen/activity_vertical_margin"工具:上下文=癿zx.spike.earthquake.app.MainActivity"比;& lt;碎片android: name=癿zx.spike.earthquake.app.EarthquakeListFragment"android: id=癅 + id/EarthquakeListFragment"android: layout_width=癿atch_parent"android: layout_height=癿atch_parent"/比;& lt;/RelativeLayout>

强位置。

包mzx.spike.earthquake.app;进口android.app.ListFragment;进口android.location.Location;进口android.os.Bundle;进口handler;进口android.util.Log;进口android.widget.ArrayAdapter;进口org.w3c.dom.Document;进口org.w3c.dom.Element;进口org.w3c.dom.NodeList;进口org.xml.sax.SAXException;进口java.io.IOException;进口java.io.InputStream;进口java.net.HttpURLConnection;进口java.net.MalformedURLException;进口java.net.URL;进口java.net.URLConnection;进口java.text.ParseException;进口java.text.SimpleDateFormat;进口java.util.ArrayList;进口java.util.Date;进口java.util.GregorianCalendar;进口javax.xml.parsers.DocumentBuilder;进口javax.xml.parsers.DocumentBuilderFactory;null

Android -地震(地震显示器)项目详解