Font Size: a A A

Research And Implementation Of Mobile Internet Application Based On Android Platform

Posted on:2015-09-12Degree:MasterType:Thesis
Country:ChinaCandidate:J ChenFull Text:PDF
GTID:2298330467463509Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Currently,android has become the dominant platform for mobile smart phones. With the continuous development of internet technology,combining mobile and the internet has become the trend of development,its application are well received by the users. So it is important to the research of the mobile internet application based on android platform This paper researches the related technology which is needed in development,designs and implements a generic framework for the mobile internet application development based on android platform.First,this paper describes the key technologies which is needed for the development of this generic framework. Then according to the need analysis of software engineering,the overall structural design of the mobile internet application development and the overall process is put forward.The modular design is used in the design,designs and implements a number of functional modules that can be multiplexed. including logic control module,data storage module,audio processing module,collision detection module,user event module,network module and so on.And gives the implementation process for each interface in the application generic fraomwork,focuses on describing the design and implementation of wizard.Second,studies the design and implementation of network function in the mobile internet application.Network function based on the HTTP protocol uses the C/S mode design.TOMCAT is used as a server in the application framework,the RESTful service is designed in the server. complets the design and implementation network updating download,highscores online,sharing functions.Uses the thread pool for download,resume broken transfer and database connection pool technology that the generic framework has a perfect network function.Then,the paper describes the key technologies for the development of the generic framework.Including scenarios scrolling technology which is divided into large scenarios scrolling technology and ordinary scenarios scrolling technology.and uses the design patterns in the design which makes the generic framework more concise,easier to expand.In addition,describes the multi-thread technology which is used in network portion and the database connection pool technology that is used for database connection.Finally,tests the function for the application framework after the completion of the entire development for the generic framework. According the test results,modifies the application framework,and monitors the usage of memory to prevent memory leaking.Meanwhile makes stress tests for TOMCAT server,according to the analysis of stress tests,optimizes the TOMCAT server,solve the bottlenecks of the TOMCAT server that can not support a large number of concurrent users to access.
Keywords/Search Tags:android development, network update, restfulscenarios scrolling technology, server optimization
PDF Full Text Request
Related items