11 2014 档案
android fragment ontouch 事件
摘要:由于fragment是存在于activity之中的,所以触摸事件会被activity首先得到。为了在fragment中执行ontouch方法,需要做如下处理:[java] view plaincopymFragment=newTabelFragment();Viewview=(View)findVi...
阅读全文
高仿微信5.2.1主界面架构 包含消息通知
摘要:首先这是转的:转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/25708045一哥们去新疆前给了我个任务,就是整这东西,哥们回来了,赶紧做了个,哈哈,可惜没给我带切糕。新版微信的效果,一眼看上去准备用ViewpagerIndicat...
阅读全文
自定义TabWidget
摘要:在开发过程中,默认的TabWidget不能满足我们对于UI的要求并且没有足够的属性工我们去修改,这个时候能够自定义TabWidget是非常必要的。自定义TabWidget组要运用的是TabSpec.setIndicator(View view)方法。main.xml:?123456789101112...
阅读全文
java中多个线程访问共享数据的方式有哪些
摘要:多个线程对共同数据的访问的实现,要根据情况而定(1)当访问共同的代码的时候:可以使用同一个Runnable对象,这个Runnable对象中有这个共享数据,比如卖票系统就可以这么做。或者这个共享数据封装在一个对象当中,然后对这个对象加锁,也可以实现数据安全访问。(2)当各个线程访问的代码不同时:这时候...
阅读全文
# program once 用途 及与 ifndef使用异同
摘要:在头文件中用这种写法就是为了该头文件被重复包含时不会出现符合重定义的错误。效果等同于 #ifndef __xxx__ #define __xxx__ ... #endif // __xxx__详细如下:#pragma once和ifndef使用异同为了避免同一个文件被include多次1 #ifnd...
阅读全文
换行符‘\n’和回车符‘\r’
摘要:r’顾名思义,换行符'\n' 10 换行(newline)'\换行符号是"\r"符号的。在解析文本或其他格式的文件内容时,常常要碰到判定回车换行的地方,这个时候就要注意既要判定"\r',这样能得到你所需要的string了。
阅读全文
使用WSAIoctl获取AcceptEx函数指针 [转]
摘要:Winsock2的其他供应商不一定会实现AcceptEx函数。同样情况也包括的其他Microsoft的特定APIs如TransmitFile,GetAcceptExSockAddrs以及其他Microsoft将在以后版本的windows里。 在运行WinNT和Win2000的系统上,这些APIs在M...
阅读全文
API---CreateIoCompletionPort
摘要:HANDLE WINAPI CreateIoCompletionPort( __in HANDLE FileHandle, __in HANDLE ExistingCompletionPort, __in ULONG_PTR CompletionKey, __in DWORD NumberOfCon...
阅读全文
Socket()与WSASocket()的区别
摘要:socket() 创建一个通讯端点并返回一个套接口。但是在socket库中例程在应用于阻塞套接口时会阻塞。 WSASocket()的发送操作和接收操作都可以被重叠使用。接收函数可以被多次调用,发出接 收缓冲区,准备接收到来的数据。发送函数也可以被多次调用,组成一个发送缓冲区队列。 可是...
阅读全文
HeapCreate
摘要:为进程创建新堆,请求分配虚拟内存分页,函数原型如下:HANDLE HeapCreate( DWORD flOptions, SIZE_T dwInitialSize, SIZE_T dwMaximumSize); 参数: flOptions:输入参数,创建堆的选项,其值如下:HEAP_CREATE_...
阅读全文
WSAStartup()函数的使用
摘要:int WSAStartup(__in WORD wVersionRequested,__out LPWSADATA lpWSAData);WSAStartup格式: int PASCAL FAR WSAStartup( WORD wVersionRequested...
阅读全文
makeword()
摘要:MAKEWORD(学习之用,转载) MAKEWORD 宏 平台:SDK 这个宏创建一个被指定变量连接而成的WORD变量。返回一个WORD变量。 (注:typedef unsigned short WORD;) WORD MAKEWORD( BYTE bLow, //指定新变量的低字...
阅读全文
WSAData是个什么结构体用什么用
摘要:WSAData机构体如下 功能是:存放windows socket初始化信息.struct WSAData { WORD wVersion; WORD wHighVersion; char szDescription[WSADESCRIPTION_LEN+1]; char szSystemStatu...
阅读全文
hostent结构体和wsadata结构体
摘要:一.hostent结构体使用这个东西,首先要包含2个头文件:#include #include struct hostent *gethostbyname(const char *name);这个函数的传入值是域名或者主机名,例如" www.google.com","wpc "等等。传出值,是一个h...
阅读全文
C中的volatile用法
摘要:volatile 影响编译器编译的结果,指出,volatile 变量是随时可能发生变化的,与volatile变量有关的运算,不要进行编译优化,以免出错,(VC++ 在产生release版可执行码时会进行编译优化,加volatile关键字的变量有关的运算,将不进行编译优化。)。 例如: volatil...
阅读全文
CloseHandle()函数的使用
摘要:CloseHandle()函数的使用??很多程序在创建线程都这样写的:............ThreadHandle = CreateThread(NULL,0,.....);CloseHandel(ThreadHandle );。。。。。这不是刚好创建又关闭了吗?线程怎么运行呢?========...
阅读全文