摘要:随着智能手机越来越深入而广泛的应用,当今时代手机不再只是用来打电话、发短信的工具,反而对手机的娱乐等功能要求越来越高,人们早已离开电视,抛弃PC,开始使用移动App浏览新闻,于是基于Android的汽车新闻客户端应运而生。91248
本汽车新闻客户端是基于Android平台开发,以JAVA语言为基础。集成了5个汽车新闻客户端中常见的界面:推荐界面、论坛界面、选车界面、发现界面、登陆界面。其中选车界面多样化,包含了:多种条件选车、汽车的详细配置等功能,尽可能的为用户的购买汽车、浏览汽车资讯提供更多的便利。
本文结合开发实例,详细介绍说明了基于Android的汽车新闻客户端的设计与实现过程,该软件底层采用JAVA开发,基于Android平台运行,在网络传输方面,主要使用基于HTTP的网络模式,发送网络请求以后,获得服务器的响应并接收数据。在数据交换方面,采用JSON格式从服务器获取信息,然后处理JSON字符串,就能获得想要的数据。
该App的功能实现需要用到MVC架构模式,遵循了程序的低耦合性的思想,MVC是一个框架模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。
毕业论文关键字:Android移动应用;汽车新闻客户端;JSON;
Design and implementation of Android based on App
Abstract: With the smart phone more and more in-depth and wide range of applications, today's mobile phone is no longer just used to call, send text messages tool, but the phone's entertainment and other functional requirements are getting higher and higher, people have left TV, Began to use mobile App browsing news, so Android-based car news client came into being。
The car news client is based on the Android platform development, based on the JAVA language。 Integrated 5 car news client in the common interface: recommended interface, forum interface, selected car interface, find interface, login interface。 Which selected car interface persification, including: a variety of conditions, the car's detailed configuration and other functions, as much as possible for the user to buy cars, browse car information to provide more convenience。
This paper introduces the design and implementation process of the car news client based on Android。 The software is developed on the bottom of the software。 Based on the Android platform, the network mode is mainly used in the network transmission mode。 After sending the network request, , Get the server's response and receive the data。 In the data exchange, the use of JSON format from the server to obtain information, and then deal with JSON string, you can get the desired data。
The functionality of the App requires the use of the MVC architecture model, which follows the low coupling of the program。 MVC is a framework model that forces the input, processing and output of the application separately。 The MVC application is pided into three core components: model, view, controller。 They each handle their own tasks。
Keyword: Android mobile application; Automotive News Client;JSON
目 录
摘要 I
Abstract II
第1章 课题背景 1
1。1 论文背景 2
1。2 汽车新闻App概述 2
第2章 软件的设计 4
2。1 总体设计 4
2。2 详细设计 4
2。2。1 设计源G于J优L尔V论N文M网WwW.youeRw.com 原文+QQ75201`8766 的目的