开篇--基于Android的小巫新闻客户端开发

2013年2月4日 小年 天气晴

大三寒假ing。。。。

一.项目简介

关于小巫新闻客户端的开发是之前在参加学校的软件开发大赛的一个作品,已经过去了2个多月了吧,一直想把这个软件的整个开发过程给记录下来,好让自己印象深刻一下,毕竟是自己花了很多心思去完成的一个作品,在软件开发大赛也获得了三等奖的好成绩。特此发表一系列博客来分享整个软件开发的过程,可能有些地方技术含量不够或者不怎么专业,希望看到的童鞋能谅解。

项目名称:小巫新闻客户端

开发平台、工具:Android手机操作系统

Window 7旗舰版操作系统

Eclipse集成开发环境

MyEclipse集成开发环境

Tomcat服务器

MySQL数据库和SQL Log可视化工具

项目涉及到的技术:

  1. UI设计能力
  2. Android程序设计基础
  3. 异步更新UI技术
  4. Android中的HTTP通信
  5. JSON格式解析技术
  6. Web项目开发技术
  7. 数据库技术

环境配置:

1)安装配置Tomcat

2)安装配置MySQL

3)Eclipse开发环境

4)搭建接口程序

二.项目流程

项目开发主要分为三个部分:

1. 界面设计

2. 业务逻辑设计

3. 搭建接口程序

程序流程图:

开篇--基于Android的小巫新闻客户端开发_第1张图片

三.项目文件列表清单

1. Android应用程序项目(Android Application Project):客户端源程序,在模拟器中运行。

2. web项目(Java接口程序):自搭建的服务端,需要部署到Tomcat服务器中。

3. andorid.sql(MySQL 数据库文件):测试数据文件。

这些东西可以小巫资源里下载,不过要积分,不是很多,5分而已。

四.小巫新闻客户端实现效果

最终界面:

开篇--基于Android的小巫新闻客户端开发_第2张图片

最终效果1:

开篇--基于Android的小巫新闻客户端开发_第3张图片

最终效果2:

开篇--基于Android的小巫新闻客户端开发_第4张图片

最终效果3:

开篇--基于Android的小巫新闻客户端开发_第5张图片

五.开篇歇后语

以上只是稍微介绍了小巫新闻客户端的概括,给各位童鞋的一个大概印象。这里介绍了项目设计到的技术,环境的配置,开发工具使用,还有项目实现的最终效果。如果有童鞋用过百度新闻的话,会发现整个软件跟百度新闻客户端没有两样,因为整个界面布局和设计就是参考百度新闻曾经的版本,功能并没有百度新闻那么齐全,也不是特别的完善,但这对于学习Android的同学,需要增加项目经验和开发技术,无疑是很好的练手项目,这也是小巫为什么选这个作为自己的第一个Android项目来完成。在学习开发这个项目的时候,肯定会遇到很多难题,需要我们多一点耐心,希望大家能跟小巫一起共勉。

更多相关文章

  1. Android小项目之十二 设置中心的界面
  2. 我的Android之旅——学习、项目、心态
  3. Android 子项目 列表
  4. 编程之路-客户端学习知识点纲要(Web/iOS/Android/WP)
  5. Android 项目开发问题整理(持续更新)
  6. android创建桌面快捷方式(启动目标非项目的启动页)
  7. Android 引用库项目,Debug 库项目

随机推荐

  1. Annotation Processor在Android下的应用
  2. Android网络编程之——Android登录系统模
  3. Android媒体扫描代码分析
  4. 什么是Anddroid ANR
  5. [置顶] 定义一个ImageVIew出现警告的去除
  6. 用SQLiteOpenHelper实现操作SQLite
  7. AdapterViewFlipper实现翻滚广告效果
  8. andorid跳过系统API获取以太网IP,网关,DNS,M
  9. 引入第三方库ic_launcher冲突
  10. Android热修复原理(一)热修复框架对比和代