安卓思维导图软件(3张附下载)

author: 百分思维 阅读:19 点赞:0

3张安卓思维导图软件汇总,内容涵盖简介、为什么要使用Service、Service开发步骤、Service回调方法(生命周期)、两种启动Service方式等6个知识点,每张思维导图都非常清晰,每张图片均附下载。

第1张,安卓软件思维导图附下载

安卓软件思维导图-1

在线编辑预览

第2张,安卓软件思维导图高清版

安卓软件思维导图-2

在线编辑预览

第3张,安卓软件思维导图高清版

安卓软件思维导图-3

在线编辑预览

第4张,安卓软件思维导图可下载

安卓软件思维导图-4

在线编辑预览

思维导图知识点说明:

  1. 简介:四大组件之一; service一直运行在后台; 和Activity一样,有自己的生命周期; 与用户交互使用Activity,反之就要考虑使用Service.
  2. 为什么要使用Service:相比于Activity,当前台关闭后,Activity中执行的任务要统统关闭。所以,当前台关闭后,还能运行程序,那就是后台使用Service。
  3. Service开发步骤:定义一个继承Service的子类
  4. 在AndroidManifest.xml中配置Service:在AndroidManifest.xml 中使用 过滤条件 来配置哪些Intent可以启动该Service。ps: 与Activity的启动方式很像
  5. Service回调方法(生命周期):
  6. 两种启动Service方式:andriod 5.0之后,Google要求必须使用显示Intent来启动Service组件
  7. 绑定Service并与之通信:
  8. 与Service通信步骤:创建Service
  9. Service存在的两大问题:Service不会专门启动一个单独的进程,Service与它所在的应用位于同一个进程
  10. IntentService五大特征:IntentService会创建单独的Worker线程来处理所有Intent请求
  11. IntentService的回调方法:onHandleIntent()
  12. IntentService工作流程:IntentService将会使用队列来管理请求的Intent, 当客户端通过Intent启动IntentService时候,IntentService会将Intent加入的队列中,然后开启一条新的worker线程来处理该Intent。对于异步的StartService()请求,Intent会依次从处理队列中的Intent,该worker线程保证同一时刻只处理一个Intent。所以开发者无须处理多线程问题。

下载地址1 下载地址2 下载地址3

Tags: 安卓 导图 软件 思维 下载

  • Comments (0