一、概述说到Android进程间通信,大家肯定能想到的是编写aidl文件,然后通过aapt生成的类方便的完成服务端,以及客户端代码的编写。如果你对这个过程不熟悉,可以查看Android aidl Binder框架浅析;当然今天要说的通信方式肯定不是通过编写aidl文件的方式,那么有请今天的主角:Me...
分类:
移动开发 时间:
2015-07-28 20:12:25
阅读次数:
278
大家在学习surpersocket时候,都是拿telnet测试的吧,是不是没有 客户端 而感到 烦恼。我么,就抽了一点时间 写了个简单的客户端代码。针对QuickStart的 1-Basic 第一部分那 几个 服务器demo客户端也是c#写的,然后没啥大功能,就是 配合 服务器 粘包的方式,粘包拆包...
分类:
其他好文 时间:
2015-07-23 21:29:17
阅读次数:
101
转载请标明出处:
http://blog.csdn.net/lmj623565791/article/details/46858663;
本文出自:【张鸿洋的博客】
一、概述说到Android进程间通信,大家肯定能想到的是编写aidl文件,然后通过aapt生成的类方便的完成服务端,以及客户端代码的编写。如果你对这个过程不熟悉,可以查看Android aidl Binder框架浅析;当然今...
分类:
移动开发 时间:
2015-07-23 10:45:48
阅读次数:
261
不多说了,直接上代码吧。。。。服务端Web.config文件中bindings配置 服务端Web.config文件中behavio...
调用webservice步骤: 1. 根据拿到的wsdl地址生成客户端代码 2. 将生成的.java文件拷如项目中使用 介绍两种生成客户端代码的方式: 1. 使用jdk提供的工具wsimport.exe(位于java_home/bin下) ①. 在需要生成代码的地方打开cmd ②....
分类:
编程语言 时间:
2015-07-18 14:00:36
阅读次数:
166
前面已经写过一篇java实现最基础的socket网络通信,这篇和之前那篇大同小异,只是将客户端代码移植到手机中,然后获取本机IP的方法略有不同。先讲一下本篇中用到Android studio的使用吧使用Android studio开发Android最基本的3个步骤:(1)新建工程(2)在XML布局文...
分类:
移动开发 时间:
2015-07-14 09:48:25
阅读次数:
181
通过判断浏览器的userAgent,用正则来判断是否是ios和Android客户端。代码如下:可以打开你的Android手机或者iphone扫描看看下面一个比较全面的浏览器检查函数,提供更多的检查内容,你可以检查是否是移动端(Mobile)、ipad、iphone、微信、QQ等。第一种:来自http...
分类:
移动开发 时间:
2015-07-13 18:16:39
阅读次数:
129
使用纳米 Protocol buffers 作为序列化数据 Protocol Buffers 是 Google 公司开发的一种数据描述语言,类似于XML能够将结构化数据序列化. 但是它更小, 更快, 更简单. 如果你决定使用它作为你的数据, 你必须在你的客户端代码中一直使用纳米 protocol b...
分类:
其他好文 时间:
2015-07-10 18:41:51
阅读次数:
96
工厂方法属于创建型设计模式。
设计意图:定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例化延迟到其子类。
静态工厂使用面向对象的方式,有效的解决了增加新产品给客户端和实现类带来的代码修改问题,封装了创建过程,减低了增加新产品带来的代码修改错误,但是新增功能需要修改客户端代码和工厂创建类的判断逻辑,这样的设计违背了开放-封闭原则,对扩展开放,对修改封...
分类:
其他好文 时间:
2015-07-10 13:28:28
阅读次数:
114