页面加载与结束如何优化

页面加载数据,fragment加载会出现空白期,fragment结束后保存数据数据库插入又会增加CPU的使用率。这个怎么解决?Android的数据库使用如何优化?为什么我的动不动就CPU使用率为50%以上

数据加载需要一定的时间,加载出现空白如何处理跟具体业务相关,网络请求数据的加载速度取决于网速,服务器响应时间,数据大小等等,可以考虑增加数据缓存,在交互上做修改让用户在等待数据过程中体验更好等。
数据库插入是涉及多张表?还是设计上有问题?