RemoteCallbackList 声明 public class RemoteCallbackList<E extends IInterface> 情况 在AIDL中客户端向服务端注册一个回调方法时,服务端要考虑客户端是否意外退出(客户端因为错误应用Crash,或者被Kill掉了),服务端还不知 ...
分类:
移动开发 时间:
2016-12-13 10:13:26
阅读次数:
656
IInterface接口是所有涉及到Binder接口的基类,通常情况下,当我们定义一个继承了Binder类的子类的时候,该子类一定要实现一个继承了IInterface接口的接口(有的时候也可以直接用子类去实现IIterface接口)。IInterface接口里边只有一个待实现方法asBinder方法,用于返回与当前接口相关联的Binder的对象。这样太抽象不好理解,让我们跟着步骤一个一个来:...
分类:
其他好文 时间:
2016-07-13 23:21:13
阅读次数:
376
tcpping软件参考开源工具https://github.com/jwyllie83/tcpping该软件通过libnet组包和发包,通过libpcap抓取返回的ACK或RST信息来计算tcp延迟和丢包。./tcpping-h./tcpping:invalidoption--‘h‘./tcpping:[-v][-ccount][-pport][-iinterval][-Iinterface][-tttl][-Ssrcaddress]..
分类:
其他好文 时间:
2016-05-15 19:54:46
阅读次数:
233
/*
* 这个文件是自动生成的。不要修改
*/
package com.example.remotemathservicedemo;
/* 在这里声明任何非默认类型
所有使用AIDL建立的接口都必须继承 android.os.IInterface 基类接口
这个基类接口中定义了 asBinder()方法 用来获取Binder对象
*/
public interfac...
分类:
移动开发 时间:
2016-05-13 03:47:04
阅读次数:
273
status_t AudioSystem::setStreamVolumeIndex(audio_stream_type_t stream, int index, audio_devices_t device){ const sp& aps = AudioSystem::get_audio_pol....
分类:
移动开发 时间:
2015-09-16 17:34:33
阅读次数:
273
示例注释(现在应该知道的): { 1、接口命名约定 I 起头, 就像类从 T 打头一样. 2、接口都是从 IInterface 继承而来; 若是从根接口继承, 可省略. 3、接口成员只能是方法、属性, 没有字段. 4、接口成员都是公开的, 不需要 private、protected、public、p...
Native Service其实就是一个linux守护进程,提供一些服务,不过由于android的进程间通讯使用了Binder机制,那么我们就需要按照android的规则来实现我们的Native Service。客户端在请求service的服务时使用了一个具有相同接口的Proxy类。native service这具体实现这个接口,所以android提供了IInterface类,其是”base cla...
分类:
移动开发 时间:
2015-08-07 20:00:09
阅读次数:
135
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
名称(NAME)tcpdump-转储网络上的数据流总览(SYNOPSIS)tcpdump[-adeflnNOpqStvx][-ccount][-Ffile][-iinterface][-rfile][-ssnaplen][-Ttype][-wfile][expression]描述(DESCRIPTI...
分类:
其他好文 时间:
2015-07-27 22:23:20
阅读次数:
225
binder的是使用原理及IBinder BpRefbase IInterface INTERFACE 之间关系...
分类:
移动开发 时间:
2014-10-23 06:49:35
阅读次数:
302