2012年2月28日

带参数宏定义的几种形式

摘要: 1、#define SQ(y) (y)*(y)#include<iostream.h>void main(){ int a,sq; cout<<"input a number:"; cin>>a; sq=SQ(a+1); cout<<"sq="<<sq<<endl;}当输入一个2时,可以看到结果:2、#define SQ(y) y*y#include<iostream.h>void main(){ int a,sq; cout<<"input a n 阅读全文

posted @ 2012-02-28 21:56 duancanmeng 阅读(374) 评论(0) 推荐(0) 编辑

Android项目技术总结:网络连接总结

摘要: 本项目通过httpClient进行客户端和服务器的网络连接,我稍稍的将客户端发送请求部分的网络总结了一下。具体情况如上图。注意:1、各种请求在这里代表登录请求,任务请求等等url地址。可以看出,整个网络部分, 最为关键的便为serverUtil和httpUtil两块,这两块的具体代码如下:serverUtil:/** * 网络通信核心类 * @author guxuede * */public class ServerUtil { private static String hosturl /*= "http://192.168.1.56:8080/CRMServer"*/ 阅读全文

posted @ 2012-02-28 17:18 duancanmeng 阅读(290) 评论(0) 推荐(0) 编辑

Android项目技术总结:主界面中ListView装载数据并结合手势进行翻页

摘要: 该项目中的数据通过ListView来呈现,并且通过手势可以进行翻页。具体步骤:一、自定义ListView,增加手势;二、自定义Adapter,固定每页显示的条目数量;三、编写业务逻辑通过一个Demo来观察具体的实现:一、自定义ListView 1、首先定义两个接口,一个向前翻页,一个向后翻页:public interface OnPrevPageListener { void onPrevPage(); } public interface OnNextPageListener { void onNextPage(); } 2、新建IListView类... 阅读全文

posted @ 2012-02-28 13:42 duancanmeng 阅读(242) 评论(0) 推荐(0) 编辑

Android项目技术总结:获取状态栏和标题栏并计算长宽来限制绘制浮动窗口活动范围

摘要: 获取状态栏的高度:Rect frame = new Rect(); ((MoveViewDemo) context).getWindow().getDecorView().getWindowVisibleDisplayFrame(frame); statusBarHeight = frame.top; //这里便可以得到状态栏的高度获取标题栏的高度:int contentViewTop = ((MoveViewDemo)context).getWindow().findViewById(Window.ID_ANDROID_CONTENT).getTop();int titleBarHe... 阅读全文

posted @ 2012-02-28 10:18 duancanmeng 阅读(170) 评论(0) 推荐(0) 编辑

导航