当前位置: 首页 > news >正文

wordpress 导航站模板网站建站案例

wordpress 导航站模板,网站建站案例,徐州手机网站优化公司,图片模板在线设计制作app冷启动: 当应用启动时,后台没有该应用的进程,这时系统会重新创建一个新的进程分配给该应用, 这个启动方式就叫做冷启动(后台不存在该应用进程)。冷启动因为系统会重新创建一个新的进程分配给它&#xff…

app冷启动: 当应用启动时,后台没有该应用的进程,这时系统会重新创建一个新的进程分配给该应用, 这个启动方式就叫做冷启动(后台不存在该应用进程)。冷启动因为系统会重新创建一个新的进程分配给它,所以会先创建和初始化Application类,再创建和初始化MainActivity类(包括一系列的测量、布局、绘制),最后显示在界面上。

app热启动: 当应用已经被打开, 但是被按下返回键、Home键等按键时回到桌面或者是其他程序的时候,再重新打开该app时, 这个方式叫做热启动(后台已经存在该应用进程)。热启动因为会从已有的进程中来启动,所以热启动就不会走Application这步了,而是直接走MainActivity(包括一系列的测量、布局、绘制),所以热启动的过程只需要创建和初始化一个MainActivity就行了,而不必创建和初始化Application

冷启动的流程
当点击app的启动图标时,安卓系统会从Zygote进程中fork创建出一个新的进程分配给该应用,之后会依次创建和初始化Application类、创建MainActivity类、加载主题样式Theme中的windowBackground等属性设置给MainActivity以及配置Activity层级上的一些属性、再inflate布局、当onCreate/onStart/onResume方法都走完了后最后才进行contentView的measure/layout/draw显示在界面上

冷启动的生命周期简要流程:
Application构造方法 –> attachBaseContext()–>onCreate –>Activity构造方法 –> onCreate() –> 配置主体中的背景等操作 –>onStart() –> onResume() –> 测量、布局、绘制显示

冷启动的优化主要是视觉上的优化,解决白屏问题,提高用户体验,所以通过上面冷启动的过程。能做的优化如下:

(1)减少 onCreate()方法的工作量

(2)不要让 Application 参与业务的操作

(3)不要在 Application 进行耗时操作

(4)不要以静态变量的方式在 Application 保存数据

(5)减少布局的复杂度和层级

(6)减少主线程耗时

http://www.yayakq.cn/news/901355/

相关文章:

  • p2p网站功能网站开发 wenzhou
  • 网站管理员在哪里泉州网站设计师招聘
  • 搜狗网站排名软件微信商城怎么开店
  • 上海模板建站多少钱河源市建设网站
  • 手机网站后期维护网站建设基本范例
  • 如何新建自己的网站it外包公司招聘
  • 光电工程东莞网站建设ps企业网站模板免费下载
  • 徐州网站建设一薇做ppt常用网站
  • 阿里巴巴网站官网赣州网站建设公司
  • 北京营销型网站建设多少钱抖音代运营一般收费
  • 网站建设多少钱一个月毕业设计博客网站开发
  • 网站建设SEO优化深圳市宝安区是不是很偏僻
  • 直播网站源码免费下载程序员做的导航网站
  • 安阳网络教研平台登录商丘做网站公司新站seo快速收录网页内容页的方法
  • 品牌网站建设搜搜磐石网络西宁网络公司电话
  • vr网站开发技术北京建筑人才招聘网
  • 用dw做网站背景河南省建设厅官方网站 吴浩
  • 学习建设网站书籍关键词文案生成器
  • 网站建设佰金手指科杰三十河南炒股配资网站开发
  • 西安网站建设l西安搜推宝网络厦门网站建设方案
  • 南沙建设局网站wordpress设置邮件注册
  • 网站建设案例分享温州在线制作网站
  • 自己做免流网站安徽建筑大学招生网录取查询
  • 庆阳做网站公司网站设计公司推荐
  • 天津网站在哪里建设全国网页制作大赛
  • 许昌小学网站建设插件素材网站
  • 在微信上做彩票网站吗网站备案政策
  • 温州专业手机网站制作哪家好wordpress301插件
  • 网站开发翻译插件广告设计专业专升本有哪些专业
  • 阜宁网站制作具体报价wordpress计数器