【技术实现步骤摘要】
一种基于Android APP启动页面优化的方法、装置、设备及介质
[0001]本申请属于Android APP启动页面优化的
,特别是涉及一种基于Android APP启动页面优化的方法、装置、设备及介质。
技术介绍
[0002]整个Android开发过程中启动页面是不可或缺的,启动app时经常遇到白屏或者黑屏的现象。例如,在我们的android应用程序,androidMai nfest.xml中app l icat i on标签设置了theme主题,如theme设置会黑,便会闪烁黑屏反之为白屏。在android应用程序不做多线程的情况下,启动app应用程序后,初始化会较长时间堵塞UI页面的渲染。
[0003]鉴于此,有必要开发一种基于Android APP启动页面优化的方法、装置、设备及介质,以解决android应用程序启动时的黑屏和白屏,以及启动页面渲染堵塞时间较长的问题。
技术实现思路
[0004]本申请提供一种基于Android APP启动页面优化的方法、装置、设备及介质,以消除and ...
【技术保护点】
【技术特征摘要】
1.一种用于Android APP页面的优化启动方法,其特征在于,应用于车端安卓系统应用程序Android APP页面的启动,包括:S1,启动安卓系统,开启应用程序Android APP的进程,创建安卓系统Android框架的系统组件Application;S2,基于系统组件Application在所述应用程序Android APP的窗口显示窗口背景图;S3,确认系统开始启动后,启动所述车端安卓系统的第一进程IDLE,并创建线程进程,初始化应用程序Android APP首页页面;S4,访问应用程序Android APP首页页面以启动应用程序Android APP页面。2.根据权利要求1所述的方法,其特征在于,创建安卓系统Android框架的系统组件Application包括:设置安卓系统Android应用环境;启动进程服务;运行开机执行的脚本;编译安卓系统Android工程管理文件,并在所述工程管理文件中添加配置模块;基于所述工程管理文件创建所述系统组件Application。3.根据权利要求2所述的方法,其特征在于,所述基于系统组件Application在所述应用程序Android APP的窗口显示窗口背景图包括:在应用程序Android APP的窗口显示窗口背景图前设置所述窗口背景图的属性,所述设置基于系统组件Application实现。4.根据权利要求3所述的方法,其特征在于,确认系统开始启动后,启动所述车端安卓系统的第一进程IDLE包括:在系统启动过程中,创建启动Linux系统的第一进程init;启动所述第一进程init,初始化系统环境;创建内核守护进程kthreadd,并启动kthreadd进程;其中所述第一进程IDLE为kthreadd进程。5.根据权利要求4所述的方法,其特征在于,创建线程进程,初始化应用程序Android APP首页页面包括:创建应用程序Android APP首页页面启动的线程;调度创建的应用程序Android APP首页页面启动线程,调用孵化应用进程Zygote通过fork()函数创建子进程;通过应用程序Android...
【专利技术属性】
技术研发人员:杨铭,
申请(专利权)人:合众新能源汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。