手机平台应用开发 项目文档——微型技术报告(五)

一、项目介绍

App图标:

App界面:

二、App功能模块

这次的项目app通过网络抓包提取今日头条的新闻,一共有10个可用模块:头条、社会、国内、国际、娱乐、体育、军事、科技、财经、时尚.

抓包工具fiddler参考https://www.jianshu.com/p/9e05a2522758

 

类似的抓包内容如图所示:

通过抓包的内容将其进行分析,增加相应的属性:n.setPicUrl(item.getString("thumbnail_pic_s"));
n.setTitle(item.getString("title"));
n.setNtime(item.getString("date"));
n.setDescription(item.getString("author_name"));
n.setUrl(item.getString("url"));

App页面主页为浏览新闻

 

还有关注和设置界面

三、App代码功能介绍

Res文件目录下面分别是颜色、drawable存放图片、layout框架、miomap存放app的icons(draw able和mipmap的区别)以及values存放string.xml等文件。

Java目录下的实体、对fragment的调试,以及如何获取新闻路径

四、项目总结

总体来说,本次实验项目开发过程很是辛苦,一路上我们团队合作,共同学习。期间我们产生了对细节的很多疑虑和未知的错误。举例来说,开发过程中我们想要追求更加个性化的入口界面,于是想在Layout里面添加一个splash的动态开始界面,前前后后在网络上浏览学习了各样的实现方法,却还是没能很好地完成这个挑战。

对于组队完成的项目,总体上大家还是比较满意的,都在学习开发的路上收获了经验。更重要的是,当软件成功在安卓机上运行时,前所未有的成就感让每位成员兴奋,这让我们对安卓开发的兴趣变得更浓厚,希望有机会可以继续学习这方面的知识技术。由于这次开发时间略显窘迫,我们完成的app实现的功能稍有匮乏,不过相信在以后的课余时候我们小组成员能够继续探讨相关技术问题,以更加成熟、更强大的姿态为我们的共同作品添上崭新功能。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值