摘要: 在Eclipse平台进行Android 应用开发时,编辑,修改或增删 res/下资源文件时有时会遇到如下错误提示:“Unparsed aapt error(s)! Check the console for output",方法1:删除gen目录下的R.java,然后build project.方法2: 点 Project--------->clean.. 错误发生方法:选中xm... 阅读全文
posted @ 2010-11-08 22:45 贰叁事 阅读(198) 评论(0) 推荐(0)
摘要: 最近在用C#做一个项目的时候,Socket发送消息的时候遇到了服务端需要接收C++结构体的二进制数据流,这个时候就需要用C#仿照C++的结构体做出一个结构来,然后将其转换成二进制流进行发送,之后将响应消息的二进制数据流转换成C#结构。代码2、注意C#与C++数据类型的对应关系C++与C#的数据类型对应关系表API数据类型类型描述C#类型API数据类型类型描述C#类型WORD16位无符号整数usho... 阅读全文
posted @ 2010-11-08 13:49 贰叁事 阅读(576) 评论(0) 推荐(1)
摘要: 最近看到一个帖子,问的是怎么把自己定义的结构体转换成对应的byte数组,一般来说,都会想到用Marshal类来完成这个功能,其实还有一个方法也可以,那就是利用unsafe代码。   先定义假想的一个值类型:[代码]  然后,定义一个公用方法签名:Action<MyStruct, Stream>,这个是为了方便之后的几种不同方式做性能测试。  先来看看Marshal类是怎么做到的:[代码... 阅读全文
posted @ 2010-11-08 13:47 贰叁事 阅读(806) 评论(0) 推荐(0)
摘要: 1. 同样, 我们先看看这一个比简单的 结构体代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Runt... 阅读全文
posted @ 2010-11-08 13:46 贰叁事 阅读(399) 评论(0) 推荐(0)
摘要: 今天来写一个UPD1.服务端:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Net.Sockets;... 阅读全文
posted @ 2010-11-08 13:45 贰叁事 阅读(329) 评论(0) 推荐(0)
摘要: 今天我们来学 socket 发送结构体1. 先看要发送的结构体代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSys... 阅读全文
posted @ 2010-11-08 13:45 贰叁事 阅读(306) 评论(0) 推荐(0)
摘要: 现在来传一个图片看看, 改改程序, 看看服务端图片为 140K, 1.jgp1. 服务端代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1usingSystem;2usingSystem.Collections.Generic;3usingSyst... 阅读全文
posted @ 2010-11-08 13:44 贰叁事 阅读(256) 评论(0) 推荐(0)
摘要: 1. 服务端程序[代码]好完成,,服务端, 2 现在请看客户端[代码]21Console.WriteLine("开始连接服务器....");22s.Connect(ipe);2324//4.接收数据25byte[]buffer=newbyte[1024];26s.Receive(buffer,buffer.Length,SocketFlags.None);27varmsg=Encoding.Uni... 阅读全文
posted @ 2010-11-08 13:43 贰叁事 阅读(287) 评论(0) 推荐(1)
摘要: 我们对Android应用程序运行原理及布局文件可谓有了比较深刻的认识和理解,并且用“Hello World!”程序来实践证明了。在继续深入Android开发之旅之前,有必要解决前两篇中没有介绍的遗留问题:View的几种布局显示方法,以后就不会在针对布局方面做过多的介绍。View的布局显示方式有下面几种:线性布局(Linear Layout)、相对布局(Relative La... 阅读全文
posted @ 2010-11-08 13:37 贰叁事 阅读(295) 评论(0) 推荐(0)