iOS开发之自定义View
iOS sdk中的view是UIView,我们可以很方便的自定义一个View。
创建一个 Window-based Application程序,在其中添加一个Hypnosister的类,这个类选择继承UIObject。修改这个类,使他继承:UIView
@interface HypnosisView : UIView
自定义View的关键是定义drawRect: 方法,因为主要是通过重载这个方法,
http://www.cyqdata.cn/cnblogs/article-detail-42171
libgdx 学习笔记一 开发环境搭建
本章内容讲述 libgdx 开发环境。怎么配置eclipse 用来开发,并且在桌面和android中运行libgdx applications
注:文章就是根据libgdx官方文档翻译或加入自己的理解 libgdx官方网站 http://code.google.com/p/libgdx
首先跟大家说说libgdx 是一个基于java的引擎,特别针对游戏开发。但他并不局限于an
http://www.cyqdata.cn/cnblogs/article-detail-42170
Android开发教程 --- 葵花宝典第五层 控件之 Menu DatePicker TimePicker AutoCompleteTextView MultiAutoCompleteTextView
Hi 大家好!
从今天起,课程中所讲的控件会比前几节复杂,功能也越强大,希望大家能将这些控件消化理解。
照例,上笑话。。
楼主:给我一个女人,我就能创造出一个民族! 回复:嗯,给你一头母猪,明年的肉价就能下跌! :)
开始今天的课程
1 Menu
菜单控件,很实用,也很常用的一种控件,那么运行的效果什么样呢?如下图
创建Menu有三种方式
第一种 通过配置文件实现
http://www.cyqdata.cn/cnblogs/article-detail-42152
WindowsPhone是个奇迹:Windows Phone开发“文字+视频”教程(二)
Windows Phone(WP7)演示第一部分
在线视频教程:
注:这是传智播客.Net培训班WindowsPhone课程的一部分。
在学习Windows Phone(WP7)开发之前我们要先了解一下Windows Phone的使用。Windows Phone的初始界面叫做Live Tile,也就是很多人戏称的“大色块”。
有很多
http://www.cyqdata.cn/cnblogs/article-detail-42143
EXT.NET高效开发(二)——封装函数
在上一篇《EXT.NET高效开发(一)——概述》中,大致的介绍了一下EXT.NET。那么本篇就要继续完成未完成的事业了。说到高效开发,那就是八仙过海各显神通。比如使用代码生成器,这点大家可以参考我的这篇帖子《CodeSmith系列(三)——使用CodeSmith生成ASP.NET页面》。本人是比较推崇批量化生产的。当然,本篇的重点不在这,看过标题的人
http://www.cyqdata.cn/cnblogs/article-detail-42141
iOS开发之将XML转换成树
开发中由于服务端与客户端是两种不同的平台,而且服务端又是老系统,不具备很好的面向对象的性质,所以导致客户端与服务端只好通过一些制定好的xml进行通信。
在iOS中对XML的解析不像donet这么方便。当然也存在一些很方便的开源类库去调用,但是有些开源的类库显得很笨重。这篇文章我将封装一个简单操作XML转换成树的类方便自己操
http://www.cyqdata.cn/cnblogs/article-detail-42139
Android Ap 开发 设计模式第九篇:桥接模式
Bridge Pattern
模式解读
bridge 是“桥梁”的意思。就像现实社会里的桥梁担负着连接两岸的重大责任一样,Bridge Pattern也是负责连接2个不同位置的参与者。
桥接模式沟通着“功能的类层次”和“实现的类层次”。将“功能的类层次”和“实现的类层次”
http://www.cyqdata.cn/cnblogs/article-detail-42126
C++Directx11开发笔记三:绘制图形
在前面我们讲过了如何初始化D3D11Device设备初始化等等,这里所讲的绘制图形将在上一篇文章的项目里进行扩展,在屏幕中绘制图形。在3D的呈现中最小的单位为三角形,无论我们看到的是多么大或多么小的,都是有一个或很多个三角形通过各种方向,角度构成的,当然这会涉及到很多数学中的几何学问题,最悲剧的就是我在大学里却没学好代数以及几何学,有学也忘记了。不过Directx SDK中以及为我们解决了很多几何
http://www.cyqdata.cn/cnblogs/article-detail-42103
Android开发教程 --- 葵花宝典第四层 控件之 Toast Spinner RadioButton
Hi 大家好!
今天继续我们的控件学习,今天主要学习3种控件
1 Toast -- 提示信息 (这种提示是不能获取到焦点,并且会在一定时间内消失,类似与Windows软件中的气泡消息)
2 Spinner --- 下拉菜单 (这个就不用解释了吧。。)
3 RadioButton --- 单选按钮 (同上)
那么,课程开始之前,同样是先上笑话。。
http://www.cyqdata.cn/cnblogs/article-detail-42092
如何提高离岸软件开发项目的成功概率?
前言:
软件开发项目的成功,取决于很多相互作用、综合影响的因素,因此我们无法找到一种办法来保证软件开发项目能够100%获得成功。
但在软件开发领域,通过采取一些特定的做法或实践,可以大大提高软件项目的成功机会,因而我们有必要去发现并采纳这些做法和实践。
不管是离岸开发还是在岸开发,有很多通用的方法和实践都能提高软件项目的成功概率,但本文的目的不是去说明这些通用的做法。
本文关心的仅仅是在离岸软件
http://www.cyqdata.cn/cnblogs/article-detail-42085
[Silverlight]用Prism打造自己的程序开发架构
大家都知道Prism自带的StockTraderRI的例子,这个例子给我们展示了由不同的功能模块(包括里面的页面)组合成主界面(shell)的方法;我当初看到这个例子总觉得怪怪的,原因是我的项目经验中基本没有出现过这样的需求,而出现最多的是“在主界面中显示(调用)不同的模块中的页面”:例如我在主界面有个菜单,如图:1、我想在点击某个菜单
http://www.cyqdata.cn/cnblogs/article-detail-42078
Android Ap 开发 设计模式第八篇:抽象工厂模式
Abstract Factory Pattern
模式解读
abstract 是“抽象”,factory 是“工厂”,所以合起来abstract factory 就是“抽象工厂”的意思。Abstract Factory Pattern 中的抽象工厂则是把各种抽象零件合成抽象产品。换句话说,处理的重点是在接口(api)而不是
http://www.cyqdata.cn/cnblogs/article-detail-42076
步步为营 SharePoint 开发学习笔记系列 七、SharePoint EventHandler开发
概要 SharePoint的EventHandler主要有Web Level,List Level,List Item Level,Email几种。SharePoint的event handler主要是继承SPWebEventReceiver, SPEmailEventReceiver, SPListEventReceiver和SPItemEve
http://www.cyqdata.cn/cnblogs/article-detail-42070
智能手机是个神马玩意:Windows Phone开发“文字+视频”教程(一)
Windows Phone开发“文字+视频”系列教程开篇:
移动开发是未来的一个新的浪潮,对于.Net开发者来说现在开始学习Windows Phone开发技术是一个非常明智的选择。但是目前Windows Phone开发的资料非常少,特别是视频教程资料更少。
我把我在传智播客.Net培训班20110420班讲的Windows Phone课程现场视频录像整理出来放到放上分享。基
http://www.cyqdata.cn/cnblogs/article-detail-42047
步步为营 SharePoint 开发学习笔记系列 六、SharePoint Timer Job 开发
概要 项目需求要求我们每天晚上同步员工的一些信息到sharepoint 的user List ,我们决定定制开发sharepoint timer Job,Sharepoint timer Job是sharePoint的定时作业Job,需要安装、布曙到服务器上。 开发设计 我们需要新建两个类,TaskLoggerJob和TaskLoggerFeatur
http://www.cyqdata.cn/cnblogs/article-detail-42042
Android开发教程 --- 葵花宝典第三层 控件之 Button CheckBox EditText TextView
Hi 大家好!
今天开始,我将陆续编写Android UI中的常用控件,来帮助大家学习这些控件。
照例,上笑话。。。
A先生发现妻子的手机上经常有一则陌生人的短信,而且每次短信的内容都是一样的:“赵兄托你帮我办点事。”一天晚上十点半,A先生一举将出轨的妻子和那个正在苟合的男人擒拿后,大骂:TMD,你以为那短信我看不懂?倒过来读就 是&l
http://www.cyqdata.cn/cnblogs/article-detail-42036
Web开发基础务实之《浅唱Ajax》
下文的总结分享来自我的另一个blog青藤屋,因为博客园比较热闹,所以同步过来晒晒,喜欢的朋友可以常来这两个blog上逛逛:)
一、引言
这两天一直在想,虽然出道刚不久,但毕竟在学校实验室里也折腾过不少ASP.NET
Web项目,自认为对Web开发比较熟悉,然而蓦然回首,却又发现知识都很凌乱。曾经以为自己很懂,尝试给学弟学妹们讲有关ASP.NET
Web开发的知识时,呵呵,每次都是讲得没头没尾,
http://www.cyqdata.cn/cnblogs/article-detail-42004
EXT.NET高效开发(一)——概述
之前就有想法说说这方面,直到看到我上一篇博客《EXT.NET复杂布局(一)——工作台》的回复:
小龙3:ext.net 比使用傳統的webform控件开发时间多多少?
我就决定提前写这一系列了。小龙3应该感到荣幸。嘿嘿。
相比Extjs,Ext.NET毋庸置疑的可以大大提高生产力(这里我只说EXT.NET的优势):
1)带智能提示的配置。
在VS设计界面,可以
http://www.cyqdata.cn/cnblogs/article-detail-41985
ArcEngine开发——在64位操作系统下使用VS2010中开发ArcEngine应用程序的编译问题
首先说明一下所搭建的环境,信息比较多,文字难以描述,就直接上图咯。 操作系统信息: Visual Studio 2010信息: ArcGIS系列软件信息: 以上是我进行ArcGIS Engine 10.0开发的详细环境信息。下面描述使用ArcGIS Engine的MapControl Application模板时的问题。 1、启动VS2010,新建一个项目; 2、使用.NET Framework
http://www.cyqdata.cn/cnblogs/article-detail-41982
Windows Phone 实用开发技巧(16):Windows Phone 中编辑图片
一说到编辑图片,大家可能会想到将图片拆分成一个个像素,然后去操作这些像素,从而达到编辑图片的目的。今天介绍一个比较好用的类,WriteableBitmap,一个可以将UI元素保存为图片的类,也可以对UI元素进行转变后进行保存。OK,下面开始Demo吧:作者: Alexis 发表于 2011-07-22 17:08 原文链接
http://www.cyqdata.cn/cnblogs/article-detail-41981