码迷,mamicode.com
首页 >  
搜索关键字:ibinder    ( 113个结果
Android源码IInterface.IBinder,Parcelable的注释翻译
IInterface:/* * Copyright (C) 2006 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the Lic...
分类:移动开发   时间:2015-08-04 15:49:04    阅读次数:175
进程通信(IPC)之Messenger
bound服务是客户端-服务器模式的服务。 bound服务的创建方式之一: 创建一个支持绑定的服务时,你必须提供一个?IBinder,用作客户端和服务间进行通信的编程接口 使用Messenger定义该接口: 如果你需要接口跨越多...
分类:系统相关   时间:2015-08-01 19:18:26    阅读次数:185
深入剖析Android四大组件(二)——Service服务之启动与绑定
被绑定的服务是Service类的一个实现,该类允许其他应用程序绑定到服务上并与之交互,为给服务提供绑定,我们必须实现onBind()回调方法。该方法返回一个IBinder对象,该对象定义了客户端可以用来与服务交互的编程接口。 客户端可以通过调用bindService()方法绑定到这个服务。当这样做的时候它必须提供ServiceConnection实现,该实现将监视与服务的连接。没有值的bindService()方法会立即返回,但当Android系统创建客户端与服务之间的连接时,我们会调用ServiceCon...
分类:移动开发   时间:2015-07-30 21:27:52    阅读次数:274
解读Android之Service(2)Bound Service
本文中主要讲解了如何实现绑定service,该篇中主要讲了两种实现方式传递IBinder实例,继承Binder类和使用Messenger。继承Binder类适用于同一应用程序且同一进程中,使用Messenger可以进行IPC,包括service向client发送消息和client向service发送消息。本文中还涉及一些其它内容,具体内容请参见正文。...
分类:移动开发   时间:2015-07-15 22:59:32    阅读次数:386
android 使用 service 实现音乐
今天的球员趁service。播放音乐service结束,进度条activity结束,因此,基础工作activity和service互动,本文将使用IBinder互动。主要activity能够调用service的函数。能够參考我的这篇博客。本文关键点:利用利用IBinder实现activity 控制s...
分类:移动开发   时间:2015-06-30 20:00:30    阅读次数:166
Android 软键盘
一些重要常量含义:HIDE_IMPLICIT_ONLY 常量值: 1 (0x00000001) hideSoftInputFromWindow(IBinder, int)中的标志,表示如果用户未显式地显示软键盘窗口,则隐藏窗口。HIDE_NOT_ALWAYS 常量值: 2 (0x0000000...
分类:移动开发   时间:2015-06-23 17:19:51    阅读次数:378
IBinder在进程之间传递一个对象的形式(一)
主张 什么时候service通常被称为远程时的,用到aidl来定一个接口供service和client来使用。这个事实上就是使用Binder机制的IPC通信。当client bind service成功之后。系统AM会调用回调函数onServiceConnected将service的IBinder....
分类:系统相关   时间:2015-06-22 12:18:46    阅读次数:182
IBinder在进程之间传递一个对象的形式(一)
主张 什么时候service通常被称为远程时的,用到aidl来定一个接口供service和client来使用,这个事实上就是使用Binder机制的IPC通信。当client bind service成功之后,系统AM会调用回调函数onServiceConnected将service的IBinder....
分类:系统相关   时间:2015-06-19 15:11:31    阅读次数:163
bindservice使用例子
MainActivity.java如下packagecom.example.bindservice;importcom.example.bindservice.BindService.MyBinder;importandroid.os.Bundle;importandroid.os.IBinder;importandroid.app.Activity;importandroid.content.ComponentName;importandroid.content.Context;importandroi..
分类:其他好文   时间:2015-06-06 15:07:41    阅读次数:121
Android Studio开发基础之启动Service,并通过从Activity向Service传递数据
本实例演示启动Service,并通过从Activity向Service传递数据,新建一个Service,并敲如下代码: package com.example.lhb.startservice; import android.app.Service; import android.content.Intent; import android.os.IBinder; import android...
分类:移动开发   时间:2015-05-23 18:28:44    阅读次数:760
113条   上一页 1 ... 6 7 8 9 10 ... 12 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!