摘要随着移动通信的发展以及互联网向移动终端的普及,网络和用户对移动终端的要求越来越高,市场迫切需要一个开放性很强的平台。Android是由Linux+Java构成的开源软件,允许所有厂商和个人在其基础上进行开发。Android平台的开放性等特点既能促进技术(包括平台自身)的创新,又有助于降低开发成本,还可以使运营商能非常方便地制定自己的特色化的产品。因此,它具有很大的市场发展潜力。64783
本文介绍了关于Android移动手机平台的基础知识,包括Android平台组成的分析以及Android开发环境配置;并论述了如何在Win7操作系统平台利用Eclipse来开发一个包括归属地查询、来电显示归属地、黑名单设置、隐私空间、IP拨号和来电响一声提醒等功能的来电卫士系统。本论文基本按照软件生存周期的过程,首先对系统的需求进行了分析,然后对系统进行了概要设计和详细设计,最后对软件的功能进行了测试,该软件在Android模拟器及Android手机上运行通过。
毕业论文关键词 Android;eclipse;来电卫士,软件生存周期
毕业设计说明书(论文)外文摘要
Title Design And Implementation Of Android-based Call Guard Software
Abstract
With the development of mobile communications and the popularization of the Internet to mobile terminals, the needs of network and users to the mobile terminal is getting higher and higher, market urgent need a very open platform. Android is a open source software constituted by linux + Java, allows all manufacturers and inpiduals to develop on its basis.The features of the openness of the Android platform not only promote the innovation of technology (including the platform itself), but also help to reduce development costs, and allows operators to easily develop its own characteristics of the product. Therefore, it has great market potential.
This article describes the basics of the Android mobile phone platform, including analysis of the composition of the Android platform and Android development environment configuration.And then discusses how to use Eclipse in Win7 operating system platform to development a call guard system whose function contains lookup number address,show the caller's address, set up blacklist number, privacy space, IP dialing ,prompt ring once number and so on. This article basically follows the process of the software life cycle. First of all the demands of the system are analyzed, and then the outline design and detailed design of the system are given, and finally the functions of the software are tested, The software run successfully on the Android emulator and Android phones.
Keywords Android;Eclipse;Call guard; the software life cycle,
目 次
1 绪论 1
1.1 Android平台的组成 1
2 系统开发方法及相关技术 3
2.1 本项目的研究方法 3
2.1.1 本项目采用的开发模型 3
2.1.2 本项目的开发方法简介 3
2.1.3 本项目使用到的相关技术 3
2.2 开发环境配置 4
3 需求分析 5
3.1 系统开发目标 5
3.2 功能需求分析 5
4 概要设计