开篇--基于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. 搭建接口程序

程序流程图:

三.项目文件列表清单

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

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

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

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

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

最终界面:

最终效果1:

最终效果2:

最终效果3:

五.开篇歇后语

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

更多相关文章

  1. 《Android(安卓)开发入门》我认识中的Android
  2. 深入浅出 - Android系统移植与平台开发(六)- 为Android启动加速
  3. XMPP协议实现原理介绍
  4. 一些优秀的 Android(安卓)开发专栏推荐
  5. 详述Google针对Android平板App发布的十大开发准则
  6. Android(安卓)开发者从0到1发布一个微信小程序的采坑过程——使
  7. Android(安卓)studio Gradle home can not be found - Android(
  8. 作为一个IOS\android开发者,转行到RN的理由,包括学习路线
  9. Android(安卓)7 强势来袭开发者们不得不知道的细节

随机推荐

  1. Android技术架构演进与未来
  2. android资讯类软件框架
  3. Android类库打包 (续)
  4. Android(安卓)开发常用代码片段
  5. Android 无线接口层RIL
  6. Android 基于注解IOC组件化/模块化的架构
  7. android中AVD的使用
  8. Android实践手册:该如何应用Android知识到
  9. Ubuntu14.04下最新Android(安卓)NDK安装
  10. Android(安卓)中 Bitmap 和 Drawable 相