上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 23 下一页

2015年9月20日

android 进程间通信---Service Manager(2)

摘要: 关于servicemanager的设计:还是这张结构图,由于ProcessState & IPCThreadState是与binder deriver交互的,所以对于client端来说BpBinder以下的部分是透明的。我们从Activity的getsystemservice来一步步分析整个serv... 阅读全文

posted @ 2015-09-20 09:47 Joyfulmath 阅读(1517) 评论(1) 推荐(0)

2015年9月10日

Java基础之子类父类属性覆盖

摘要: 当java的子类和父类具有相同名字的属性时,到底java是怎么处理的。先看代码:package com.joyfulmath.study.field;public class Person { public String name; public String getName() { ... 阅读全文

posted @ 2015-09-10 15:39 Joyfulmath 阅读(13922) 评论(0) 推荐(0)

2015年9月4日

android 进程间通信---Service Manager(1)

摘要: Bind机制由4个部分组成。bind驱动,Client,ServiceManager &Service 1.Bind其实是一个基于linux系统的驱动,目的是为了实现内存共享。 bind驱动的东西,由于偏向内核,并且bind机制的内容非常庞大,所以我们暂时略去这个部分。 2.ServiceManag 阅读全文

posted @ 2015-09-04 10:52 Joyfulmath 阅读(4164) 评论(0) 推荐(1)

2015年8月25日

android 进程间通信---bind的前世

摘要: 在分析bind机制之前,我发现已经有一篇文章讲解的非常清晰,并且提出了很多问题。 地址:http://my.oschina.net/keeponmoving/blog/64218 一.Linux系统进程间通信有哪些方式? 1.socket; 2.name pipe命名管道; 3.message qu 阅读全文

posted @ 2015-08-25 14:31 Joyfulmath 阅读(1847) 评论(0) 推荐(0)

android 进程间通信数据(二)------parcel的实现

摘要: Serialize是java原生就自带的东西,我们可以看到android的源码 所以看看android是如何实现parcel的,这对我们自己代码设计有什么启发。 Parcel: 在android中,parcel的源码如下: Frameworks/base/core/java/android/os/P 阅读全文

posted @ 2015-08-25 14:26 Joyfulmath 阅读(1988) 评论(0) 推荐(0)

2015年8月21日

android 进程间通信数据(一)------parcel的起源

摘要: 关于parcel,我们先来讲讲它的“父辈” Serialize。 Serialize 是java提供的一套序列化机制。但是为什么要序列化,怎么序列化,序列化是怎么做到的,我们将在本文探讨下。 一:java 中的serialize 关于Serialize这个东东,think in java其实说的很详 阅读全文

posted @ 2015-08-21 15:34 Joyfulmath 阅读(981) 评论(0) 推荐(0)

2015年8月15日

转 浅谈HTTP中Get与Post的区别

摘要: 原文:http://www.cnblogs.com/hyddd/archive/2009/03/31/1426026.htmlHttp定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一... 阅读全文

posted @ 2015-08-15 20:12 Joyfulmath 阅读(278) 评论(0) 推荐(0)

2015年8月9日

android 进程/线程管理(四)续----消息机制的思考(自定义消息机制)

摘要: 继续分析handler 和looper 先看看handler的 所以消息的处理分层三种,就是 1.传入一个runnable让handler处理。 2.传入要处理的hanglemessage 3.或者子类复写handlermessage。 其实本质是一样的,就是把怎么处理的这个方法,在dispatch 阅读全文

posted @ 2015-08-09 22:32 Joyfulmath 阅读(971) 评论(0) 推荐(0)

2015年8月8日

Android四大组件之BroadCast(续)

摘要: 1.哪一个方法可以发送广播? activity.sendbroadcast or context.sentbroadcast or service.sendbroadcast 2.创建广播接受程序必须继承那个类? BroadcastReceiver 3.广播接受程序有哪些参数? public voi 阅读全文

posted @ 2015-08-08 16:43 Joyfulmath 阅读(378) 评论(0) 推荐(0)

2015年8月7日

android 进程/线程管理(四)----消息机制的思考(自定义消息机制)

摘要: 关于android消息机制 已经写了3篇文章了,想要结束这个系列,总觉得少了点什么? 于是我就在想,android为什么要这个设计消息机制,使用消息机制是现在操作系统基本都会有的特点。 可是android是把消息自己提供给开发者使用!我们可以很简单的就在一个线程中创建一个消息系统,不需要考虑同步,消 阅读全文

posted @ 2015-08-07 15:05 Joyfulmath 阅读(1024) 评论(0) 推荐(0)

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 23 下一页

导航