您好,欢迎来到花图问答。
搜索
您的当前位置:首页安卓面试笔记

安卓面试笔记

来源:花图问答
  1. onPause 和 onStop 有什么区别?
    答:onPause大部分手机会在锁屏的时候回调以及dialog覆盖在activity上时调用,我们可以在此做一些必要的资源释放,如视频播放暂停,当界面不可见或者销毁时释放资源,如销毁播放器资源。

2.relativelayout性能较高,因为布局位置主要由子view参数决定,父容器帮你做的事情比较少,所以逻辑较为简单。
3.service分两种启动方式,直接启动:效果activity服务还在运行,绑定式启动方式,随着启动组建的销毁服务停止运行,善于利用IntentService,IntentService内部使用handlerThread,我们可以简单的构造一个在子线程中执行任务的handler,每次启动任务调用startcommand的时候实质上发送了一个handler消息,在handlemessage中执行任务,
执行完任务会调用服务停止方法,判断是否有其他任务在执行任务,没有则停止服务。

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

热门图文

Copyright © 2019-2025 huatuowenda.com 版权所有 湘ICP备2023022495号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务