Android应用程序开发基础 课件 第7、8章 内容提供者、服务.pptx

Android应用程序开发基础 课件 第7、8章 内容提供者、服务.pptx

第七章 内容提供者;学习目标 ;7.1 内容提供者概述;7.2访问系统通讯录;2 访问系统通讯录 ;2 访问系统通讯录 ;7.3程序间数据共享;;创建Content Provider涉及到的方法;清单文件中声明内容提供者;7.3.2 访问自定义通讯录;7.3.2 访问自定义通讯录;7.3.2 访问自定义通讯录 ;本章小结;第8章 服务的应用;学习目标;8.1 服务概述;8.1 服务概述;;8.2 启动服务;1 创建启动服务 ;;启动服务的生命周期;8.3 绑定服务;核心思想: 在MyService类中定义一个类MyBinder,并让它继承自Binder,然后在这个类中又自定义了一个myMethod()方法,在onBind()方法中返回MyBinder的实例。重写了父类onCreate()方法和onUnbind()方法并各打印了一行日志。 在MainActivity中实现“绑定服务”,“与服务交互”和“解除绑定”的逻辑。实现绑定服务需要调用bindService()方法来实现,bindService()方法的语法格式如下所示。 ;核心思想: bindService(Intent service, ServiceConnection conn,int flags); 第一个参数service:用于指定要启动的Service; 第二个参数是conn:用于调用者(服务绑定的组件)与S

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档