Font Size: a A A

Research On The Technology Of Data Flow Control In The Android Mobile Application Development

Posted on:2015-02-03Degree:MasterType:Thesis
Country:ChinaCandidate:S W ZouFull Text:PDF
GTID:2298330431974453Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Due to the development of Android mobile phone market, developing Android mobile application has its tremendous business prospects and development of space, more and more software developers are turning to develop Android mobile application. How to handle the data effectively to reduce the consumption of mobile data flow becomes the focus of developing mobile application. The paper researches on the technology of processing data in Android mobile application development to achieve the goal of reducing users’consumption of mobile flow.From the angle of text data, the paper analyses XML and JSON these two kinds of data format which are designed to structured, store and deliver data. And researches on these data formats’grammatical structure, parse principle, parse efficiency and the methods of parse these date formats under the Android system. The experimental results show that in developing Android application using JSON to format data to deliver data does better than using XML to format data in reducing data space and improving parse efficiency when the text data contains multi-node. While when text data contains few nodes, using XML to format data has advantage in improving parse efficiency. We can know that if we use a suitable data format to organize text content in developing mobile applications, it not only can improve the efficiency of the mobile applications’reaction, but also reduce the data redundancy.From the perspective of the image data, we research on the class of operating image in Android API and the common international JPEG algorithm. In order to achieve the purpose of quickly and efficiently compressing images in developing Android mobile application, we pre-process image with Android API before compressing image, and accomplish the processing of the pretreatment image’s color conversion, FDCT transform, quantization, coding and other operations to achieve the processing of JPEG image compression encoding under the Android platform. Meanwhile, use the double-cache technology of the disk and memory cache to save the images which users access from the network to the cache. And build an experimental platform to test these two methods.The experimental results show that it greatly reduces the storage space of the image file after compressing with JPEG algorithm. And largely reduces consumption of the users’mobile data flow which cause by uploading images; Image cache technology can save the images which users download from the internet and avoid users download network images repeatedly. It will largely control the consumption of mobile data flow if we use the methods described above to develop an Android application.
Keywords/Search Tags:Data Exchange Format, JPEG algorithm, Image cache, controlling data flow
PDF Full Text Request
Related items