码迷,mamicode.com
首页 >  
搜索关键字:ibinder    ( 113个结果
IPC机制2
1、使用Messenger Messenger可以翻译为信使,通过它可以在不同进程中传递messenge对象,在messenge中放入我们需要传递的数据,就可以轻松实现数据在进程中传递。 服务段进程: 需要在服务端创建一个Service来处理客户端的连接需求,同时创建一个Handler并通过它来创建 ...
分类:其他好文   时间:2017-12-11 14:11:37    阅读次数:155
Service精通
本节引言: 本节,我们继续来研究Service(服务)组件,本节将会学习下Android中的AIDL跨进程通信的一些 概念,并不深入到源码层次,暂时知道是什么,会用即可!开始本节内容~ 本节对应官方文档:Binder 1.Binder机制初涉 1)IBinder和Binder是什么鬼? 我们来看看官 ...
分类:其他好文   时间:2017-11-30 15:08:08    阅读次数:215
201709027工作日记--今天搜索过的问题
1.mHandler.postDelayed(new Runnable(){ }, delay); 2.Android输入法简介: InputMethodManager:getSystemService()获取实例 hideSoftInputFromWindow(IBinder, int)中的标志, ...
分类:其他好文   时间:2017-09-27 11:31:23    阅读次数:189
Android 7.1.1 系统截屏
frameworks/base/packages/SystemUI/src/com/android/systemui/screenshot/TakeScreenshotService.java TakeScreenshotService.java 主要是创建一个 GlobalScreenshot 对 ...
分类:移动开发   时间:2017-09-19 23:04:26    阅读次数:392
服务端怎样暴露IBinder接口对象
服务端怎样暴露IBinder接口对象: package com.example.mydownload; import android.app.Service; import android.content.Intent; import android.os.Binder; import androi ...
分类:其他好文   时间:2017-08-20 18:22:31    阅读次数:232
初涉IPC,了解AIDL的工作原理及用法
初涉IPC,了解AIDL的工作原理及用法 今天来讲讲AIDL。这个神奇的AIDL,也是近期在学习的,看了某课大神的解说写下的blog,希望结合自己的看法给各位同价通俗易懂的解说 官方文档:http://developer.android.com/guide/components/aidl.html ...
分类:其他好文   时间:2017-07-22 13:21:00    阅读次数:340
Binder-Java Parcel
Parcel是Binder用在在两个进程间的共享内存里做对象引用与值序列化(不同于传统的序列化)的类。序列化在binder程序里又加flatten,把数据结构散开,直接以blob的形式放进内存里。 Parcel对象是数据的容器,通过IBinder来传送。 用来读写数据的API有六个主要数据类型,分别 ...
分类:编程语言   时间:2017-07-13 16:21:32    阅读次数:359
Android中常见的设计模式
自己理解的设计模式遵循的原则: 1)功能单一明确,设计一个类的意图要明确,不能大包大揽什么功能都继承进去 2)对于扩展要开放,修改要关闭。软件通常都有需求变化,变化过程中通过扩展的方式来实现需求变化,而不是通过修改原有的方法,因为修改原有的方法会导致原来方法的调用方会出问题,这样层层调用出问题。 3 ...
分类:移动开发   时间:2017-07-03 14:12:35    阅读次数:273
Service
作为四大控件之一,service的重要性可想而知,稍大些的项目或多或少都要用到,但是有时候想到service,一时半会又提不起来他到底做些啥,下面就系统的复习一下service 按照惯例先上一张图表面service的生命周期 这里可以明确看到有两条线,也就是说一般而言service可以区分为两种,一 ...
分类:其他好文   时间:2017-06-30 23:47:25    阅读次数:245
jni不通过线程c回调java的函数
整个工程的项目如下: 1、项目的思路是在activity中启动MyService这个服务,在服务中调用 activity的代码: 我们来看看本地native层实现的代码: 第一种方式: 第二种方式: 注意点: 程序代码的下载地址是: ...
分类:编程语言   时间:2017-06-26 14:55:43    阅读次数:290
113条   上一页 1 2 3 4 ... 12 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!