Android应用之个人应用软件开发(3)【SQLite数据库及理财功能实现】
Android给我们提供 Sqlite这种轻量级数据库,并提供了一些数据操作访问的类库.如:SQLiteOpenHelper 主要是处理打开、创建、更新等方法的类库。
有onCreate() onOpen() onUpgarde(db,int ,int) 等方法,还有几个重要的和常用的类也要
http://cyqdata.cn/cnblogs/article-detail-52277
helloPe的android项目实战之连连看—实现篇(三)
前面两篇“实现篇”已经将程序后台框架基本实现了,今天将涉及程序的activity类,在这个类中,为了有一个比较好的视觉效果,将介绍一些android中动画效果,依靠animation来实现,以及简单介绍android中自定义dialog的实现;首先看一下游戏界面运行时的效果图(程序中图片使用了网
http://cyqdata.cn/cnblogs/article-detail-52245
helloPe的android项目实战之连连看—实现篇(二)
文接上回,之前介绍了项目的架构,进行了功能的分析,同时进行了BoardView类及时间控制类的开发及几个几口的介绍。这次我们将完整的实现游戏棋盘的绘制与touch事件的处理,以及游戏核心算法中连接算法、hint自动帮助算法与判断是否无解算法的实现。这些代码的处理都在继承自BoardView类的GameView类中。
首
http://cyqdata.cn/cnblogs/article-detail-52191
helloPe的android项目实战之连连看—实现篇(一)
在上一篇文章helloPe的android项目实战之连连看—设计篇中,我们进行了对android中连连看的项目的设计,包括功能模块的划分以及核心算法的设计。此文章接上文对android平台连连看程序进入实现阶段。在此项目中,根据上文中对于功能的分析,我们将实现以下类(下面即是工程的文件目录):
http://cyqdata.cn/cnblogs/article-detail-52187
C#实现简单的JSON序列化
好久没有做web了,JSON目前比较流行,闲得没事,所以动手试试将对象序列化为JSON字符(尽管DotNet Framework已经有现成的库,也有比较好的第三方开源库),而且只是实现了处理简单的类型,并且DateTime处理的也不专业,有兴趣的筒子可以扩展,代码比较简单,反序列化木有实现:(
http://cyqdata.cn/cnblogs/article-detail-52186
用TCP/IP实现自己简单的应用程序协议:成帧器部分
在前面《字节和字符,对信息进行编码》,《Socket=>流,TCP连接,TCP可靠性概述》一系列的随笔中我们已经表述了相应的理论知识,现在可以动手实现一个自己的应用程序协议。
将数据转换成在线路上传输的字节序列只完成了一半的工作,在接收端还必须将接受到的字节序列还原成原始信息。如果以流作为传输的形式,那么首先面
http://cyqdata.cn/cnblogs/article-detail-52108
win7下 窗体玻璃效果的实现和WindowStyle None模式下的移动 wpf
这些技术在上一篇文章的介绍的软件里有用到,现在单独摘出来说明一下。
添加 using System.Runtime.InteropServices;
[StructLayout(LayoutKind.Sequential)] public struct MARGINS {
http://cyqdata.cn/cnblogs/article-detail-42855
图解持续集成--纯命令行实现.Net项目每日构建
该脚本工具是2007年在做产品研发觉得每天发布版本不方便,天天花费精力做一些价值不高的工作,便萌生了自己写脚本来实现每日构建的想法,花了大概两天的时间编写并调试通过。时过境迁,这个工具随着这个产品的升级换代,已经退出了“江湖”,为了记住这个小工具,特整理这个工具脚本,希望能对大家有帮助。
该构建
http://cyqdata.cn/cnblogs/article-detail-42848
关于C#中的WEB开发的回调函数的实现
首先,在实现这个小DEMO的之前应该了解到什么叫回调函数,从MSDN上找来回调函数的定义比较晦涩,不知道在哪看过对回调函数的一种抽象的理解,什么是回调?有人这么说:“发布者说,当我遇到什么事的时候,我就通知大家,有需要通知的就把电话号码给我,等那件事发生时,我就打电话通知大家;”。
http://cyqdata.cn/cnblogs/article-detail-42844
图解持续集成--纯命令行实现.Net项目每日构建(流程支持)
在前一博客 图解持续集成--纯命令行实现.Net项目每日构建 中介绍了通过命令行进行每日构建,在本文中将介绍支持其流程
本文中使用到的《Code Build & BVT报告》,可在这里下载
1. 说明1.1. Code BuildCode Build分为Daily
http://cyqdata.cn/cnblogs/article-detail-42840
(Android实战)ProgressBar+AsyncTask实现界面数据异步加载(含效果图)
1 效果图
http://cyqdata.cn/cnblogs/article-detail-42837
(原创)Android入门教程(三十六)------实现手机联系人的全选
开发android应用,肯定会经常用到andorid手机联系人,在android中一般都用Listview呈现手机联系人,如果想实现用checkbox实现全选的效果,默认的ListView好像不太好解决这个问题。
以下步骤,可以使用自定义布局来实现手机联系人的全选,效果如下图
1.创建包含Listview的主界面布局
http://cyqdata.cn/cnblogs/article-detail-42836
【WinForm】实现拾色功能
今天在一个群里有人问道画图软件中的拾色功能()是怎么实现的。我只提供了一个简单思路。 总共有两种思路。 思路一:用GDI截取桌面图片之后,用一个无边框窗体显示出来。再通过鼠标事件获取到点击位置,就可以获取到
http://cyqdata.cn/cnblogs/article-detail-42816
基于OPENGL使用C++实现相机类
应gis for net朋友要求,发布一下以前写的相机类源码,这些代码没有经过优化,很粗糙。而且时间很长了,我根据记忆写了一点简单说明,详细的我也忘记了,见谅。
// Camera.cpp: implementation of the CCamera class.///////////////////////////
http://cyqdata.cn/cnblogs/article-detail-42815
存储过程实现插入更新数据
存储过程的功能非常强大,在某种程度上甚至可以替代业务逻辑层,
接下来就一个小例子来说明,用存储过程插入或更新语句。
1、数据库表结构
所用数据库为Sql Server2008。
2、创建存储过程
(1)实现功能:1)有相同的数据,直接返回(返
http://cyqdata.cn/cnblogs/article-detail-42814
WCF 4.0 进阶系列 – 第十二章 实现单向操作和异步操作(中)
单向操作特别适用于"触发然后忘记"场景,在该场景中,客户端程序并不期望服务回传任何信息。但是,许多操作并不适用于这种情况,其向客户端程序返回数据。为了处理这些情况,WCF支持异步操作和IAsyncResult设计模式。在WCF中你可以使用两种方式实现IAsyncResult设计模式:在客户端 程序中异步调用操作;或在W
http://cyqdata.cn/cnblogs/article-detail-42772
MSBuild + MSILInect实现编译时AOP-改变前后对比
实现静态AOP,就需要我们在预编译时期,修改IL实现对代码逻辑的修改。Mono.Cecil就是一个很好的IL解析和注入框架,参见编译时MSIL注入--实践Mono Cecil(1)。
我的思路为:在编译时将加有继承制MethodInterceptBaseAttribu
http://cyqdata.cn/cnblogs/article-detail-42761
.net Windows服务调用quartz.net 实现多个作业
这两天摸索了一下Windows服务调用quartz.net,在这里分享一下下,欢迎同学们给建设性的意见。
还是先大概介绍下quartz.net:
你曾经需要应用执行一个任务吗?这个任务每天或每周星期二晚上11:30,或许仅仅每个月的最后一天执行。一个自动执行而无须干预的任务在执行过
http://cyqdata.cn/cnblogs/article-detail-42753
WCF 4.0 进阶系列 – 第十二章 实现单向操作和异步操作(上)
当客户端程序调用一个单向操作后,客户端可以继续运行而不用等待服务完成该操作。你可以通过操作合约指定单向操作行为。达到该目的的最简单方式是在当以操作时设置OperationContract特性类的IsOneWay属性为true。在本章的练习中你将会看到具体的例子。
单向操作的效果
定义一个操作为单向操作包含多个暗示,其中
http://cyqdata.cn/cnblogs/article-detail-42726
MSBuild + MSILInect实现编译时AOP之预览
在本文之前的前几篇浅谈.NET编译时注入(C#-->IL)、浅谈VS编译自定义编译任务—MSBuild Task(csproject)、编译时MSIL注入--实践Mono Cecil(1)已经讨论了MSBuild和Mono.Cicel。在这
http://cyqdata.cn/cnblogs/article-detail-42715