码迷,mamicode.com
首页 > 移动开发 > 详细

android之简易新闻客户端

时间:2016-06-25 21:36:46      阅读:417      评论:0      收藏:0      [点我收藏+]

标签:

将一个新闻信息保存到一个XML文件中,并将放在服务器下。通过手机客户端来从服务器下载该文件并解析显示。

news.xml

技术分享
<?xml version="1.0" encoding="UTF-8" ?>
<newslist>
    <news>
        <title>黑马52期就业快报</title>
        <detail>热烈祝贺黑马52期平均薪水突破13k</detail>
        <comment>15687</comment>
        <image>http://192.168.1.100:8080/images/6.jpg</image>
    </news>
    <news>
        <title>程序员因写代码太乱被杀害</title>
        <detail>凶手是死者同事,维护死者代码时完全看不懂而痛下杀手</detail>
        <comment>16359</comment>
        <image>http://192.168.1.100:8080/images/7.jpg</image>
    </news>
    <news>
        <title>3Q大战宣判: 腾讯获赔500万</title>
        <detail>最高法驳回360上诉, 维持一审宣判.</detail>
        <comment>6427</comment>
        <image>http://192.168.1.100:8080/images/1.jpg</image>
    </news>
    <news>
        <title>今日之声:北大雕塑被戴口罩</title>
        <detail>市民: 因雾霾起诉环保局; 公务员谈"紧日子": 坚决不出去.</detail>
        <comment>681</comment>
        <image>http://192.168.1.100:8080/images/2.jpg</image>
    </news>
    <news>
        <title>轻松一刻: 我要沉迷学习不自拔</title>
        <detail>放假时我醒了不代表我起床了, 如今我起床了不代表我醒了!</detail>
        <comment>11616</comment>
        <image>http://192.168.1.100:8080/images/4.jpg</image>
    </news>
    <news>
        <title>男女那些事儿</title>
        <detail>"妈, 我在东莞被抓, 要2万保释金, 快汇钱到xxx!"</detail>
        <comment>10339</comment>
        <image>http://192.168.1.100:8080/images/5.jpg</image>
    </news>
    <news>
        <title>赵帅哥语录一</title>
        <detail>少壮不努力,老大做IT</detail>
        <comment>14612</comment>
        <image>http://192.168.1.100:8080/images/8.jpg</image>
    </news>
    <news>
        <title>奥巴马见达是装蒜</title>
        <detail>外文局: 国际民众认可中国大国地位;法院: "流量清零"未侵权.</detail>
        <comment>1359</comment>
        <image>http://192.168.1.100:8080/images/3.jpg</image>
    </news>
</newslist>
View Code

 


 

 

新闻信息以XML方式进行保存,文件的编码是UTF-8。文件中的IP地址是自己服务器地址,图片需要自己准

文件


 

子布局文件item_list.xml

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    tools:context="xidian.dy.com.chujia.MainActivity">

    <ImageView
        android:id="@+id/img"
        android:layout_width="72dp"
        android:layout_height="72dp"
        android:src="@drawable/dog"
        android:layout_centerVertical="true"
        />
    <TextView
        android:id="@+id/title"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="小狗"
        android:textSize="22sp"
        android:layout_toRightOf="@+id/img"
        />
    <TextView
        android:id="@+id/content"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="这是一条小狗"
        android:layout_below="@+id/title"
        android:layout_alignLeft="@+id/title"
        android:lines="2"
        android:textColor="@android:color/darker_gray"
        android:textSize="15sp"
        />
    <TextView
        android:id="@+id/comment"
        android:layout_width="wrap_content"
        android:layout_below="@+id/content"
        android:layout_height="wrap_content"
        android:text="1223条评论"
        android:textColor="#ff0000"
        android:layout_alignParentRight="true"
        android:layout_alignParentEnd="true" />
</RelativeLayout>

 

android之简易新闻客户端

标签:

原文地址:http://www.cnblogs.com/xidongyu/p/5616845.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!