Android
文章平均质量分 89
Android学习之路漫漫
quchen528
这个作者很懒,什么都没留下…
展开
-
Android的Service相关问题
Service知识点目录Service知识点Service的启动Service的生命周期?Activity如何与Service通信IntentService是什么说说 Activity、Intent 和 Service 是什么关系Service优先级如何提高Service 里面可以弹Toast吗?是否可以在Service内进行耗时操作,会有什么后果?一个Activty先start一个Service后,再bind时会回调什么方法?此时如何做才能回调Service的d原创 2022-01-10 16:25:57 · 2477 阅读 · 0 评论 -
Android的Handler知识点
Looper死循环为什么不会导致线程卡死1.因为作为一个正常的应用,他应该不能主动去结束自己的生命周期,所有就需要靠Looper死循环去让应用一直保持存活状态2.为什么没有卡死,首先得先理解这里的卡死指的是ANR,ANR是因为应用在一定时间内未做出响应而导致的(InputDispatching Timeout:5秒内无法响应屏幕触摸事件或键盘输入事件、BroadcastQueue Timeout :在执行前台广播(BroadcastReceiver)的onReceive(..原创 2022-01-10 16:10:32 · 1635 阅读 · 0 评论 -
Activity的四种启动模式
Activity的启动模式可在项目的配置文件内进行设置standard:标准模式下每次启动的Activity都会新建,切放到Task任务栈的栈顶,通过点击返回关闭应用的话,就需要返回Activity的新建次数singleTop:相较于standard模式,singleTop模式下,当新建Activity时,首先会确定该Activity是否在该Task的顶部。如果不在的话才会新建singleTask: 相较于singleTop模式,singleTask模式下,新建Activity时首先会判断其是否原创 2021-12-30 17:58:52 · 2218 阅读 · 0 评论 -
Activity 生命周期
一、 生命周期一共有九种生命周期状态状态:onCreate()、onStart()、onResume()、onPause()、onStop()、onDestory()、onRestart()、onSaveInstanceState()、onRestoreInstanceState()二、三、三者特殊情形下的生命周期状态变化1. 因硬件原因导致的生命周期变化:Home键、系统返回键<1>. 在Activity可交互状态时点击Home键: onPause() ...原创 2021-12-30 16:28:26 · 1752 阅读 · 0 评论