找到相关内容 33
Eclipse RCP中嵌套组件
Swing与SWT是基于Java的两种完全不同的视图控件技术,前者是jdk自带,后者是Eclipse的衍生物,两者都有广大的用户群,而结合使用的案例也很多,笔者使用Swing多年,最近有幸作了个Eclipse RCP与Swing结合的例子,期间发现了些难点,特作本文了以皮毛之见。 相关概念 SwingSwing为JDK
http://www.cyqdata.cn/cnblogs/article-detail-52380 
使用单例模式实现自己的HttpClient工具类
引子   在Android开发中我们经常会用到网络连接功能与服务器进行数据的交互,为此Android的SDK提供了Apache的HttpClient来方便我们使用各种Http服务。你可以把HttpClient想象成一个浏览器,通过它的API我们可以很方便的发出GET,POST请求(当然它的功能远不止这些)。   比如你
http://www.cyqdata.cn/cnblogs/article-detail-52323 
各浏览器对click方法的支持差异
click方法可以用来模拟用户点击。有的浏览器中所有元素都具有click方法,有的浏览器则没有。如下 IE6/7/8/9/Opera12/Firefox5 Safari5/Chrome12 INPUT[type=text]INPUT[type=password]INPUT[type=radio]INPUT[
http://www.cyqdata.cn/cnblogs/article-detail-42306 
笔记:解决eclipse中android添加重载函数时参数为arg0,arg1的方法---兼谈Window下载android SDK
     我记得很早以前用eclipse开发android的工程添加重载函数时,没有出现参数arg0,arg1这种现象的。但是自从装了3.7版的eclipse和ADT 12后,就开始出现这种情况了,也不知道是我配置问题,还是插件问题,为什么我记得以前没有这个问题呢,而且看别人的视
http://www.cyqdata.cn/cnblogs/article-detail-42282 
事件绑定之小测试 — onclick && addEventListener
昨晚回去后,和雷子讨论如何才能“检测”到页面上某个元素都绑定了哪些事件监听函数,第一感觉就是应该从浏览器入手,比如FF,或者Chrome等,开发工具中应该有相应的功能,于是测试之: 前提:只是一个简单的小测试,而且 addEventListener 属于标准绑定函数,IE 中与此不兼容(IE 相应的是 attachE
http://www.cyqdata.cn/cnblogs/article-detail-42247 
新手学习之培训记录:silverlight webpart using client object
     这个培训任务包含两个纠结点:一个是将silverlight webpart结合到sharepoint站点中,另一个就是client object。关于这两方面也查了不少东西,这里简要介绍我做的步骤,新手记录,不要笑话~      首先建立silverlight application,那么首先就是先涉及到Cl
http://www.cyqdata.cn/cnblogs/article-detail-41877 
【.Net MF网络开发板研究-03】获取雅虎天气(HttpClient示例)
      在上篇文章介绍了Http Server,通过PC上的IE浏览器(相当于Http client)来访问开发板上的Http服务。这次我们在网络开发板上实现Http Client,获取雅虎网站的天气信息,并把这些信息在LCD上显示出来。       包含两部分的代码,一是通过Http协议获取数
http://www.cyqdata.cn/cnblogs/article-detail-41646 
eclipse下配置ruby环境之不解事件
在windows下搭建完成ruby on rails的环境后,进一步准备使用eclipse作为开发ruby的ide。这样就需要Ruby Development Tools插件。使用的是Aptana的RadRails插件。          使用eclipse自带的安装插件功能,安装radRails插件。如下图: &nb
http://www.cyqdata.cn/cnblogs/article-detail-41459 
Silverlight获取WebHost配置信息--WebClient和XmlSerializer模拟
  在我们的silverlight项目中,是被打包为xap zip文件下载到客户端,所以silverlight中的app配置文件我们不能直接修改,而在其宿主web host中的web.config在服务端我们也不能直接访问。在我们的项目中遇见了这个问题所以我就有了此博客。    先说明解决这个问题的方案有: 1:调用wcf,webservice,Asp.net页面等服
http://www.cyqdata.cn/cnblogs/article-detail-41318 
LightSwitch与ClientUI完美整合之初体验
根据我个人的使用经验,我将与大家一起交流分享,在LightSwitch程序中运行ClientUI是一件多么简单和容易的事情。从LightSwitch bata 2版本开始,LightSwitch便允许自定义控件代替几乎所有的布局和预定义控件。它包含了列表,数据网格,表单控件,如文本框和时间选择器控件。   在本篇文章中,我将展示ClientUI’s UXDateTimePicker如何
http://www.cyqdata.cn/cnblogs/article-detail-41276 
Button.PerformClick 仅支持winform,可模拟按钮点击
应用场景:一张工作单,界面上放两个按钮,先保存,后送出,通常,因为用户在保存后再次修改内容,不一定会再主动按保存按钮,所以在送出按钮点击时,还要执行一下保存按钮内的代码,以前一直在送出按钮的处理体顶部写btnSave_Click(sender,e)或者btnSave_Click(null,null)。 今天在查看别人博客时,看到button有个PerformClick()方法,空参数,可以模拟实现
http://www.cyqdata.cn/cnblogs/article-detail-40859 
在Eclipse中的Android项目里实现代码复用
引言   开发时通常都会有多个项目间代码复用的需求,这时通常的做法是设置项目依赖,让一个项目引用另一个项目,比如在Visual Studio中这样就很容易实现。   而在Eclipse中的Android项目里,如果要引用另一个项目,理论上应该也使用类似的办法:   这里是引用一个名为Core的项目。这样做下来,在编写代码时不会有问题,但是在模拟器中运行时就会出现NoClassDefFoundErr
http://www.cyqdata.cn/cnblogs/article-detail-39536 
UniqueID和ClientID的来源
在《漫话ID》一文中,作者提出了一个问题:为什么在ItemCreated事件中访问ClientID会导致MyButton无法响应事件,事实上 MyButton无法响应事件是因为他在客户端的ID被改变了,而此文从UniqueID和ClientID入手,进行较为深入的探讨,展示 UniqueID和ClientID是如何生成的,在何时生成,并同时解答《漫话ID》一文中作者的疑问。 为什么有UniqueI
http://www.cyqdata.cn/cnblogs/article-detail-38690 
Server-push技术(comet)----------asp.net中的异步处理+client与服务器端的长连接
server-push技术已经面世很久了,但直到GTALK的诞生才慢慢的引导出这项技术,不过到现在为止,也很少有人去应用这方面的技术,server-push倒底是一个什么样的东西呢?   故名思义,server-push即“服务器推”的意思,ajax大家都用过,它和server-push是完全相反的两个东西,ajax是从服务器端拉取数据,如果要定期更新页面上显示的数据块,那
http://www.cyqdata.cn/cnblogs/article-detail-38618 
Eclipse开发Android应用程序入门:重装上阵
原文:http://www.smashingmagazine.com/2011/03/28/get-started-developing-for-android-with-eclipse-reloaded/   在我们教程系列的第一部分中,我们使用Android和Eclipse开发了一个简单的饮茶计时器的应用程序。在第二部分,我们将继续开发这个程序,并给它增加一些其他的额外的功能。在开发的过程中,
http://www.cyqdata.cn/cnblogs/article-detail-38611 
Eclipse插件终极攻略:测试插件
1. 使用JUnit对插件进行测试   Eclipse中已经嵌入了JUnit,我们可以使用JUnit为插件进行单体测试。一般的JUnit是不可以对插件部分(对Eclipse的API依赖的部分)进行测试的,但是在PDE环境中使利用JUnit对插件进行单元测试成为可能。   要想进行测试首先要添加插件的依赖关系,在插件设定页面的[依赖关系(Dependencies)]页面点击[增加(Add)]按钮,添
http://www.cyqdata.cn/cnblogs/article-detail-38036 
开源腾讯QQ登录 .Net SDK v1.0 beta (Qzone OAuth Client For Asp.Net )
开源地址:http://qzoneoauth.codeplex.com 示例:http://www.sl8.so 腾讯社区开发平台:http://opensns.qq.com/ 腾讯开放了QQ登录功能,对广大网民是一件大喜事。用户可以从注册、记录杂七杂八的用户名密码中解脱,站长们也可以方便的共享到腾讯的用户。这一天,我们等你等的好苦:(。第一时间为Silverlight吧申请了QQ登录,但现在腾讯
http://www.cyqdata.cn/cnblogs/article-detail-37962 
Smart Client技术简要总结
1.Smart Client简介   Smart Client简称智能客户端,是Microsoft推出的一种将B/S(瘦客户端)和C/S(胖客户端)结合在一起的一种技术。Smart Client结合了B/S和C/S的优势,具有新的特点。   Smart Client的优点   易于升级   类似于B/S架构的程序,只要在服务器上更新软件,进行简单配置,客户端会自动进行软件的更新。比如在服务器的站点
http://www.cyqdata.cn/cnblogs/article-detail-37747 
一步一步学Silverlight :数据与通信之WebClient
概述 Silverlight 2 Beta 1版本发布了,无论从Runtime还是Tools都给我们带来了很多的惊喜,如支持框架语言Visual Basic, Visual C#, IronRuby, Ironpython,对JSON、Web Service、WCF以及Sockets的支持等一系列新的特性。《一步一步学Silverlight 2系列》文章带您快速进入Silverlight 2开发。
http://www.cyqdata.cn/cnblogs/article-detail-37583 
百度地图Silverlight版和Flex版(via SuperMap iClient)
Demo演示:(小提示:点击左上角罗盘外环转动,地图可以旋转哦。双击它即可恢复正北指向。)http://liongg.github.com/maps/bmsl.html (Silverlight)   http://liongg.github.com/maps/bmflex.html (Flex)百度地图目前只有JavaScript版本,没有Flex、Sil
http://www.cyqdata.cn/cnblogs/article-detail-37033