08 2021 档案

Android系统编程入门系列之广播接收者BroadcastReceiver实现进程间通信
摘要:在前边几篇关于Android系统两个重要组件的介绍中,界面Activity负责应用程序与用户的交互,服务Service负责应用程序内部线程间的交互或两个应用程序进程之间的数据交互。看上去这两大组件就能满足日常应用程序的开发需求了,可是应用程序之间的交互,如果都使用服务Service中的AIDL规范, 阅读全文

posted @ 2021-08-27 20:25 白少木丿 阅读(656) 评论(0) 推荐(0)

Android系统编程入门系列之服务Service中的进程间通信
摘要:在上篇文章以线程间的通信方式Handler类结尾,服务Service还支持的进程间通信,又是具体怎么实现的呢?这就要用到加载服务一文中提到的AIDL语言规范了。 AIDL是 Android Interface Definition Language 的缩写,即Android接口定义语言,使用其定义的 阅读全文

posted @ 2021-08-20 20:43 白少木丿 阅读(431) 评论(0) 推荐(0)

Android系统编程入门系列之服务Service齐头并进多线程任务
摘要:在上篇文章中初步了解了Android系统的四大组件之一的服务Service,在服务内可以执行无用户交互的耗时操作任务,但是包括之前关于界面系列文章在内,生命周期方法都是在主线程内被系统回调的。如果直接在生命周期方法中执行耗时操作,同样可能会在主线程5s内无响应而触发系统对应用程序的ANR异常。为了解 阅读全文

posted @ 2021-08-13 20:51 白少木丿 阅读(406) 评论(0) 推荐(0)

Android系统编程入门系列之加载服务Service
摘要:之前几篇文章简单梳理了在Android系统的四大组件之一,最主要的界面Activity中,使应用程序与用户进行交互响应的相关知识点,那对于应用程序中不需要与用户交互的逻辑,又要用到哪些内容呢?本文开始将介绍应用程序无需界面交互的内部交互相关知识点,首先从另外一个四大组件之一的服务Service开始。 阅读全文

posted @ 2021-08-06 21:11 白少木丿 阅读(396) 评论(0) 推荐(0)

导航