Font Size: a A A

Android Based Online-Music Client Design And Implementation

Posted on:2012-10-07Degree:MasterType:Thesis
Country:ChinaCandidate:F Y LinFull Text:PDF
GTID:2178330332989252Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the continuous improvement in mobile communications industry, high-speed wiress network access to internet becomes reality. Mutual integration of mobile communications and the Internet make people access to Internet content through mobile devices. Due to the improvement in hardware and calculate capacity, a variety of devices become the carriers of these Internet content services.Internet music service is one of the most important requirements of people. This paper aims to design and implement an online-music client, through the GPRS, 3G or wifi, people can acquire Internet music service anytime, anywhere.At first, I do a lot of research on the industry background, analyze five different operating systems used for smart phones, and decide accomplishing this online-music client on Android platform. Then, I study the Android framework to obtain the helpful knowledge. According to the requirements in user experience and product function, I do the overall design of this online-music client's technology framework and function modules. And in the subsequent chapters, the details of the specific function module design and implementation are described.The main technical points include:First, achieve the main data storage module through SQLite provided by Android.Second, cross-compiling Libmad library to achieve the Mp3 format musics' decoding and playback, by NDK.Third, a good user experience implementation in dealing with playing and downloading the same resoure.After the description of the specific design and implementation, the comparison between this online-music client and other products is displayed. At last, I test the points for each function and exhibit them.
Keywords/Search Tags:Android, NDK, libmad, online-music, MP3 player
PDF Full Text Request
Related items