SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".SLF4J: Defaulting to no-operation (NOP) logger implementationSLF4J: See http://www.slf ...
分类:
其他好文 时间:
2017-07-28 18:25:26
阅读次数:
127
1、IPC简介 IPC是Inter-Process Communication的缩写,含义是进程间通信,是指两个进程之间进行数据交换的过程。在Android中,最有特色的进程间通信方式就是Binder了,通过Binder可以轻松地实现进程间通信。 Android还支持Socket,通过Socket可 ...
分类:
其他好文 时间:
2017-07-27 21:24:04
阅读次数:
144
让Android融入我的生活! 写Android一段时间了,每次看到网上一些大牛的博客。分析Android底层Zygote启动、Activity启动、View的绘制过程、SurfaceFlinger、AudioFlinger、Binder IPC、内存管理、Dalvik等等各种深入的东西,都很敬仰, ...
分类:
移动开发 时间:
2017-07-24 19:41:01
阅读次数:
190
本文主要包括两个内容:DLR在.Net中的位置和一次DLR的调用过程。 1. DLR在. Net 中的位置 图1 DLR 包括哪些内容?1. Expression Tree(表达式树)。2. Dynamic Dispatch 。 将调用分发到指定的binder中。3. Call Site缓存。每个d ...
分类:
其他好文 时间:
2017-07-24 10:07:36
阅读次数:
171
Parcel是Binder用在在两个进程间的共享内存里做对象引用与值序列化(不同于传统的序列化)的类。序列化在binder程序里又加flatten,把数据结构散开,直接以blob的形式放进内存里。 Parcel对象是数据的容器,通过IBinder来传送。 用来读写数据的API有六个主要数据类型,分别 ...
分类:
编程语言 时间:
2017-07-13 16:21:32
阅读次数:
359
原文发布时间为:2009-08-26 —— 来源于本人的百度文章 [由搬家工具导入] 使用范例:<%#Eval("date","{0:d}") %> <%# databinder.eval(container.dataitem, "integervalue", "{0:c}") %>格式化字符串参数 ...
分类:
其他好文 时间:
2017-07-13 10:32:35
阅读次数:
135
一、简介 进程(Process)是程序的一个运行的实例,以区别“程序”这一静态的概念。线程(Thread)是CPU调用的基本单位。 二、进程的组成部分 在Android中的四大组件是进程组成的一部分,Android App在启动时,创建App进程,以及主线程(UI线程)和两个Binder线程。创建一 ...
分类:
移动开发 时间:
2017-07-12 12:17:22
阅读次数:
233
Java层的binder是对C++层的Native Binder的封装,提供给其他Java code方便使用;关于与Native Binder的监听与交互,是交给Java Binder的jni部分完成的 这里涉及的code如下 总体的架构图如下 整个Binder流程里涉及到的类如下 先看Java层的 ...
分类:
编程语言 时间:
2017-07-07 13:29:28
阅读次数:
224
Caliburn.Micro学习笔记(二) Actions 上一篇已经简单说了一下引导类和简单的控件绑定 我的上一个例子里的button自动匹配到ViewModel事件你一定感觉很好玩吧 今天说一下它的Actions,看一下Caliburn.Micro给我们提供了多强大的支持 我们还是从做例子开始 ...
分类:
其他好文 时间:
2017-07-06 23:52:02
阅读次数:
292
转载:http://blog.csdn.net/u012467492/article/details/52034835 私钥用来签名的,公钥用来验签的。公钥加密私钥解密是秘送,私钥加密公钥解密是签名 作者:CM Binder 就拿A给B发送经过签名加密信息来说:1、A对信息签名的作用是确认这个信息是 ...
分类:
编程语言 时间:
2017-07-06 22:56:49
阅读次数:
213