Font Size: a A A

Research And Implementation Of QR Two - Dimensional Code Generation And Decoding Based On Android Platform

Posted on:2016-03-17Degree:MasterType:Thesis
Country:ChinaCandidate:C Y LinFull Text:PDF
GTID:2208330470450841Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The development of computer technology, electronic technology and networktechnology led to the rapid development of all walks of life. Barcode technology isdeveloped on the basis of these technologies and image technology. One-dimensionalbar code technology is widely applied to various fields because of its rapid read speed,low cost, flexible and so on. However, due to the continuous development ofinformation technology, data information increased exponentially andone-dimensional bar code can’t meet demand. Then the two-dimensional code cameinto being. The generation of two-dimensional code technology is based on theone-dimensional bar code technology. Compared with the one-dimensional bar code,two-dimensional code has large storage capacity, strong error correction capabilityand other advantages. At the same time, with the popular and development of smartphones, its function is more powerful. In order to better meet people’s needs, thecombination of two-dimensional bar code technology and smart phone has become aninevitable development trend. Thus this paper designed and implemented the QR codeencoding and decoding,which is based on Android system.Chapter1introduced the background and the research status at home and abroadand made a summary of the overall organizational structure of the thesis. Chapter2made a simple introduce of the two-dimensional code, the main features of thetwo-dimensional code and the applications of two-dimensional code. Chapter3madea detailed description of the encoding and decoding principle of QR code. This part isthe key chapters of this thesis. This section describes the basic structure of QR codes,data encoding mode and an encoding step of QR codes, basic decoding principle andthe process of scanning two-dimensional code. Chapter4is the introduction ofAndroid development platform, related development technologies and zxing. Chapter5is the design of system functions. The entire system consists of three functionalmodules, which is generation module, the scanning module and saving module.Generation module consists of three parts, which are making normal text totwo-dimensional code, generating two-dimensional code embedded logo and makingpicture to two-dimensional code. Scanning module can make the scanning resultdisplayed. The saving module can save the scanning result and make later checkingout easy. Chapter6is the implementation of the fifth. It implements the designed function. Finally, the system can get out. Chapter7is the summary of work and theprospects for future developments of two-dimensional code.
Keywords/Search Tags:Two-dimensional code, Two-dimensional code technology, Androidsystem, QR code, Generation and decoding
PDF Full Text Request
Related items