自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Service与AIDL跨进程通信

4、在服务端中新建一个类,继承Service,在其中定义一个IBinder类型的变量iBinder,引用上述接口IMyAidlInterface.java类中的Stub类对象,实现其中的add方法,在Service的onBind方法中,返回iBinder变量。我们可以在客户端发送一个Message给服务端,在服务端的handler中会接收到客户端的消息,然后进行对应的处理,处理完成后,再将结果等数据封装成Message,发送给客户端,客户端的handler中会接收到处理的结果。3. 服务器端收到内容。

2023-02-10 19:09:03 120

原创 后台操作及IntentService

定义:IntentService是继承自Service实现了异步功能的类。

2023-02-09 19:20:00 77

原创 Service生命周期和启动方式

定义:Service是在后台处理一些耗时的逻辑,或执行某些需要长期运行的任务的应用程序组件。1、Service 是Android中一个应用程序组件2、主要用于在后台处理一些耗时的逻辑或长期任务3、具有5个生命周期可以设置两种启动模式生命周期。

2023-02-08 19:36:24 193

原创 广播接收者应用

发送的广播事件可被其他应用程序获取,也能响应其他应用程序发送的广播事件(可以通过 exported–是否监听其他应用程序发送的广播 在清单文件中控制) 全局广播既可以动态注册,也可以静态注册。(默认发送的广播,就是全局广播,所有的App都可以请求接受)发送的广播事件不被其他应用程序获取,也不能响应其他应用程序发送的广播事件。动态注册或方法时需要用到LocalBroadcastManager。(本地广播只能动态注册,不能静态注册。

2023-02-07 19:05:07 111

原创 BroadCastReceiver

3、onReceive(Contextcontext,Intentintent)方法处理广播。(1)广播不会跟随活性的生命周期的结束而结束,一直存在,即使应用程序关闭,也会被唤醒接受广播。常见广播分类:普通广播(无序广播) , 有序广播 , 粘性广播。2、调用sendBroadcast()方法发送广播。2、调用sendBroadcast()方法发送广播。(1)广播会跟活性的生命周期的结束而结束;(2)广播接收者(调频):用于接收广播。(3)要处理的事情:处理广播的相关信息。2、注册广播(动态、静态)

2023-02-06 19:50:06 93

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除