![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android移动开发学习
Zinc_Axin
这个作者很懒,什么都没留下…
展开
-
Android Service 的使用(一)----简单Serivce的启动和停止
学习Android也有一段时间了,最近很想总结一下之前学过的知识点,不断的经验总结从中找到差距,查漏补缺才可能有长足的进步。下面就简单介绍一下Android四大基本组件Service的使用方法,希望对刚学习Android的新人有所帮助,同时也欢迎Android的老鸟们给点宝贵意见,让我知道自身不足,不断的加强巩固。首先创建一个Service方法:1. 右键点击所选取的包名“new”->“C原创 2012-03-19 17:34:01 · 795 阅读 · 0 评论 -
Android Service 的使用(三)----远程Service的调用
有了前面2篇文章的基础,我们介绍最后一种Service的使用,远程绑定Serivce。为什么需要这种远程绑定?因为android每个组件都是运行在自己的进程中,他们之间的数据是独立的,但是在想要在进程中传递一些数据,为了解决进程中的通讯问题:Android采用了一种轻量级的实现方式PRC(Remote Procedure Call)来完成进程之间的通讯,并且Adroid通过接口定义语言AIDL(A原创 2012-03-19 17:48:56 · 394 阅读 · 0 评论 -
Android Service 的使用(二)----Service的绑定使用
上次我们留下一个疑问,其实问题的答案很简单,就是Service只在第一建立时才会创建onCreate()方法,一旦Service已经建立成功,当程序再次调用时不在执行onCreate()方法,而直接执行onStartCommand(),也就是说onStartCommand()可以不止一次被调用。顺带说一句public int onStartCommand(Intent intent, int原创 2012-03-19 17:40:23 · 435 阅读 · 0 评论 -
Android Service 的使用(四)----进程间的Service的调用
上一篇文章我们介绍过AIDL作为接口可以实现远程调用,但是实际上我们还是实现一个绑定的Service的使用,没有具体实现进程间的通讯。所以这一篇文章是对上一篇文章的补充完善,可以具体实现进程间的数据通讯。1. 首先完成服务端的程序a. 在服务端建立AIDL文件。建立的方式和之前是一样的,这里就不在赘述了,直接给出客户端AIDL的代码。package com.android.zi原创 2012-03-21 17:06:02 · 374 阅读 · 0 评论 -
Android Service 的使用(五)----如何实现AIDL文件中含有对象的调用
Android Service AIDL原创 2015-07-05 23:00:10 · 519 阅读 · 0 评论