一、实验目的
1. 了解Service的原理和用途;
2. 掌握本地服务的管理方法;
3. 掌握远程服务的绑定和调用方法。
二、实验过程
1、实现本地进程服务
在图1.1的界面上添加“计算”按钮。在界面上输入姓名、身高和体重数据后,点击“计算”按钮后调用本地服务来计算BMI指数,然后根据计算得出的BMI指数,给出对应的提示信息。
(1)新建一个继承Service类的MyService,在类中重载onBind()方法,并在onBind()中返回MyService的实例:
本文介绍了Android中Service的使用,包括本地服务的创建与启动,以及如何在MainActivity中获取服务返回信息。同时,详细阐述了如何实现跨进程的远程服务,通过IMyService.aidl定义接口,并在客户端进行绑定与调用。
一、实验目的
1. 了解Service的原理和用途;
2. 掌握本地服务的管理方法;
3. 掌握远程服务的绑定和调用方法。
二、实验过程
1、实现本地进程服务
在图1.1的界面上添加“计算”按钮。在界面上输入姓名、身高和体重数据后,点击“计算”按钮后调用本地服务来计算BMI指数,然后根据计算得出的BMI指数,给出对应的提示信息。
(1)新建一个继承Service类的MyService,在类中重载onBind()方法,并在onBind()中返回MyService的实例:

被折叠的 条评论
为什么被折叠?