【技术实现步骤摘要】
一种基于Android平台的应用无感启动方法
本专利技术涉及移动终端应用领域,尤其涉及一种Android平台的APP无感启动方法。
技术介绍
Android板卡众多,低端的板卡也有着众多的用户,但是低端板卡在启动的过程中会明显出现黑屏、白屏的现象,此现象严重影响用户体验。
技术实现思路
本专利技术提供了一种Android平台的应用无感启动方法,跳过应用加载过程中因设备卡顿引起的白屏、黑屏的现象,增强了用户体验,解决了上述技术问题。为了解决上述技术问题,本专利技术所采用的技术方案是:一种基于Android平台的应用无感启动方法,其特征在于:步骤一,启动Android平台的应用时,通过系统跳转到一个Loading页面;步骤二,此Loading页面的界面设置Theme为透明色;步骤三,当打开的应用加载完成后,再从Loading页面跳转到应用界面。具体来说,在所述的步骤一启动Android平台的应用时,运行Launcher进程,通过ActivityManagerServiceBinderIPC的形式向system_server进程发起startActivity的请求。system_server进程接收到所述的请求后,通过Process.start方法向zygote进程发送创建进程的请求。所述的zygote进程fork出新的子进程,即应用进程。进入ActivityThread.main方法中,这时运行在应用进程中,通过ActivityManag ...
【技术保护点】
1.一种基于Android平台的应用无感启动方法,其特征在于:/n步骤一,启动Android平台的应用时,通过系统跳转到一个Loading页面;/n步骤二,此Loading页面的界面设置Theme为透明色;/n步骤三,当打开的应用加载完成后,再从Loading页面跳转到应用界面。/n
【技术特征摘要】
1.一种基于Android平台的应用无感启动方法,其特征在于:
步骤一,启动Android平台的应用时,通过系统跳转到一个Loading页面;
步骤二,此Loading页面的界面设置Theme为透明色;
步骤三,当打开的应用加载完成后,再从Loading页面跳转到应用界面。
2.根据权利要求1所述的一种基于Android平台的应用无感启动方法,其特征在于:在所述的步骤一启动Android平台的应用时,运行Launcher进程,通过ActivityManagerServiceBinderIPC的形式向system_server进程发起startActivity的请求。
3.根据权利要求2所述的一种基于Android平台的应用无感启动方法,其特征在于:所述的system_server进程接收到所述的请求后,通过Process.start方法向zygote进程发送创建进程的请求。
4.根据权利要求3所述的一种基于Android平台的应用无感启动方法,其特征在于:所述的zygote进程for...
【专利技术属性】
技术研发人员:吴秀兰,
申请(专利权)人:苏州工业园区工业技术学校,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。