Font Size: a A A

The Design And Realization Of Android Financial Applications Oriented Uniform Framework

Posted on:2018-04-09Degree:MasterType:Thesis
Country:ChinaCandidate:Y LuFull Text:PDF
GTID:2348330542970429Subject:Microelectronics and Solid State Electronics
Abstract/Summary:PDF Full Text Request
In recent years,with the popularity of the Android applications and mobile payment,more and more applications for payment based on Android have emerged.However,because of the diversity of the terminals for finicial payment and hardware devices,providing a uniform framework based on hardware to the applications has become an important issue.Uniform framework is a software framework which is designed for the portable Point-of-Sale terminal based on Android.The architecture of the framework is designed and the key technical solutions are proposed according to the hardware which uniform framework relies on,and the function needs.Based on this framework,application layer,service layer and JNI layer are realized from top to bottom.In the realization of the service layer,the single entrance lock is used for enhancing the security of the threads in the service entrance and the hardware logical layer,the cohesiveness of the service interface is improved through Binder integration class,the process status class is also used for enhancing the management of the transaction process.For promotion of the integration and modularity of the hardware logical layer,Handler layer is realized to unify the invoking of all the hardware resources.In the Java native interface layer,the daemon is used for realizing Time-sharing multiplexing of the security chip and improving the efficiency of the whole service.In the end,a financial oriented Android application is designed for simulating the real scences in the financial transartion.The result of the test shows that,all the interfaces can be called correctly,normally and stably.Besides,by comparison with the traditional solution of supporting the financial application,the uniform framework optimizes more than 5%of the storage size when unexecuting,also reduces 33%of the memory usage and at most 38%of fuctional delay when executing,at macro level,according to the ISO 9126 software architecture quality model,uniform framework has obvious advantages in the aspects of usability,reliability,maintainability and portability.
Keywords/Search Tags:Financial Terminals, Android Service, Android Interface Definition Language, Mobile Payment, Uniform Framwork
PDF Full Text Request
Related items