android小项目之新闻客户端一
开篇--基于Android的小巫新闻客户端开发
2013年2月4日 小年 天气晴
大三寒假ing。。。。
一.项目简介
关于小巫新闻客户端的开发是之前在参加学校的软件开发大赛的一个作品,已经过去了2个多月了吧,一直想把这个软件的整个开发过程给记录下来,好让自己印象深刻一下,毕竟是自己花了很多心思去完成的一个作品,在软件开发大赛也获得了三等奖的好成绩。特此发表一系列博客来分享整个软件开发的过程,可能有些地方技术含量不够或者不怎么专业,希望看到的童鞋能谅解。
项目名称:小巫新闻客户端
开发平台、工具:Android手机操作系统
Window 7旗舰版操作系统
Eclipse集成开发环境
MyEclipse集成开发环境
Tomcat服务器
MySQL数据库和SQL Log可视化工具
项目涉及到的技术:
- UI设计能力
- Android 程序设计基础
- 异步更新UI技术
- Android中的HTTP通信
- JSON格式解析技术
- Web项目开发技术
- 数据库技术
环境配置:
1)安装配置Tomcat
2)安装配置MySQL
3)Eclipse开发环境
4)搭建接口程序
二.项目流程
项目开发主要分为三个部分:
1. 界面设计
2. 业务逻辑设计
3. 搭建接口程序
程序流程图:
三.项目文件列表清单
1. Android应用程序项目(Android Application Project):客户端源程序,在模拟器中运行。
2. web项目(Java接口程序):自搭建的服务端,需要部署到Tomcat服务器中。
3. andorid.sql(MySQL 数据库文件):测试数据文件。
这些东西可以小巫资源里下载,不过要积分,不是很多,5分而已。
四.小巫新闻客户端实现效果
最终界面:
最终效果1:
最终效果2:
最终效果3:
五.开篇歇后语
以上只是稍微介绍了小巫新闻客户端的概括,给各位童鞋的一个大概印象。这里介绍了项目设计到的技术,环境的配置,开发工具使用,还有项目实现的最终效果。如果有童鞋用过百度新闻的话,会发现整个软件跟百度新闻客户端没有两样,因为整个界面布局和设计就是参考百度新闻曾经的版本,功能并没有百度新闻那么齐全,也不是特别的完善,但这对于学习Android的同学,需要增加项目经验和开发技术,无疑是很好的练手项目,这也是小巫为什么选这个作为自己的第一个Android项目来完成。在学习开发这个项目的时候,肯定会遇到很多难题,需要我们多一点耐心,希望大家能跟小巫一起共勉。
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。