码迷,mamicode.com
首页 >  
搜索关键字:binder    ( 661个结果
Android广播机制剖析【android广播系列一】
广播是android四大组件之一,所以广播的重要性也是显而易见的,最近需要做个功能,需要对广播的机制深入了解,所以我就整理下思路。平时我们写代码的时候,广播只是用来通知机制的,不是用来通信机制,通信机制还是要用binder机制来实现。但是现在市场上的第三方app大部分都是滥用广播,用广播来监听一些事件来实现自启动或者后台启动。这就误解了谷歌的意思。本来很好的组件,被大家滥用,导致用户老是感觉手机的...
分类:移动开发   时间:2015-04-28 21:01:42    阅读次数:219
【转】Android - Binder机制
以下几篇文章是较深入分析binder机制。目录1.Android - Binder机制 - ServiceManager2.Android - Binder机制 - 普通service注册3.Android - Binder机制 - 获得普通service4.Android - Binder机制 -...
分类:移动开发   时间:2015-04-27 21:30:49    阅读次数:150
发送的广播不能被接收
今天遇到一个广播不能接收的问题,搞了半天都解决不了,广播确定是注册的,没有被拦截,经过仔细分析, 发现原因是我的广播的intent的内容过大,以后大家查看log,如果出现 JavaBinder-Failed Binder Transaction的提示的话,就应该是这个问题了...
分类:其他好文   时间:2015-04-24 19:18:13    阅读次数:118
Android Bander设计与实现 - 设计篇
Binder Android IPC Linux内核驱动摘要Binder是Android系统进程间通信(IPC)方式之一。Linux已经拥有管道,system V IPC,socket等IPC手段,却还要倚赖Binder来实现进程间通信,说明Binder具有无可比拟的优势。深入了解Binder并将之...
分类:移动开发   时间:2015-04-17 19:58:52    阅读次数:157
利用Jackson对Object,Map,List,数组,枚举,日期类等转化为json
Jackson通过配置JsonBinder,来确定需要转化的JSON对象,在Spring配置org.springframework.http.converter.json.MappingJackson2HttpMessageConverter/** *创建输出全部属性到Json字符串的Binder. */ publicstaticJsonBinderbuildNormalBinder(){ returnnewJsonBinder(Inclusion..
分类:编程语言   时间:2015-04-15 23:37:28    阅读次数:193
Android下通过root实现对system_server中binder的ioctl调用拦截
Android下通过root实现对system_server中binder的ioctl调用拦截分类:Android2013-06-19 18:09779人阅读评论(0)收藏举报作 者:Passion时 间:2012-10-18,13:53:53链 接:http://bbs.pediy.com/sho...
分类:移动开发   时间:2015-04-12 22:28:38    阅读次数:419
浅谈Binder的基本原理
网上有一堆关于Binder原理的文章,都很长,我希望能尽量把这个问题讲得简短些。 1)关于binder驱动 Binder在Android里被设计成了一个驱动,安装在/dev/binder,这也是Android和linux的重要区别之一:Android提出了一个新的进程间通信方式(IPC)。另外,这种方式是通过远程过程调用(RPC)实现的。 对Binder的操作和对其它驱动的操作是一样的,...
分类:其他好文   时间:2015-04-11 10:24:04    阅读次数:123
enforceInterface() expected 'com.txfy.aidl.IAidl' but read 'com.example.AliPay.IAidl'
一、AIDL是什么? AIDL(Android Interface Definition Language)是Android接口定义语言,用于进程间的通信(IPC),它能实现让多个应用程序组件之间与某个Service进行跨进程通信,从而实现多个应用程序共享一个服务的功能。 二、为什么要通过AIDL进行IPC通信? 系统为一个应用分配一个进程,进程运行在自己的内存空间,一个进程不能直接访问另外...
分类:其他好文   时间:2015-04-10 18:11:25    阅读次数:519
binder c++ 类
Binder binder作为android中ipc的机制,应用在android的各个地方。包含了三层(java, C++/C , 驱动)。binder的目的是实现多个进程之间通信,之间传递的数据有基本数据类型,binder类型,这个包装在parcel中。在c++层使用多个类封装: 主要的类有: R...
分类:编程语言   时间:2015-04-07 13:42:53    阅读次数:320
ActivityThread ApplicationThread简要记录
android应用ui是绘制在主线程中的,这个线程就是ActivityThread。 但实际上看源码发现ActivityThread并没有继承自Thread,而是一个独立的类,只是在其main方法中开了一个Looper循环消息,不断接收处理发到主线程里面的消息,比如performLaunchActivity.    而ApplicationThread也不是一个Thread,是一个Binder...
分类:移动开发   时间:2015-04-05 16:02:59    阅读次数:113
661条   上一页 1 ... 47 48 49 50 51 ... 67 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!