- 博客(29)
- 资源 (71)
- 收藏
- 关注
原创 iOS 圆形旋转托盘
代码下载:http://pan.baidu.com/s/1sZb3g效果图:DJItemBtn.h//// DJItemBtn.h// DjRotateMenuForiOS//// Created by 杜甲 on 13-9-25.// Copyright (c) 2013年 杜甲. All rights reserved.//#impo
2013-09-30 11:38:39 1822
原创 iOS 下实现代理设计模式
我们实现一个简单的代理设计模式,在一个试图控制器中点击按钮去对另一个试图控制器的控件进行操作。本文代码例子:http://pan.baidu.com/s/1f1CkK看代码吧CustomViewViewController.h 要自己在XIB上拖一个Button啊//// CustomViewViewController.h// CustomDelegate////
2013-09-26 08:53:47 910
原创 java 设计模式积累之 代理设计模式
1.2.7 代理模式 为其他对象提供一种代理以控制对这个对象的访问。 适用性 1.远程代理(RemoteProxy)为一个对象在不同的地址空间提供局部代表。 2.虚*理(VirtualProxy)根据需*创建开销很大的对象。 3.保护代理(ProtectionProxy)控制对原始对象的访问。 4.智能
2013-09-25 15:19:12 782
原创 cocos2d-x实现触摸旋转键盘的例子
效果图RotateNode.h//// RotateNode.h// 转动菜单//// Created by 杜甲 on 13-9-23.////#ifndef ________RotateNode__#define ________RotateNode__#include "cocos2d.h"USING_NS_CC; c
2013-09-23 12:01:49 1607
原创 Android 实现旋转键盘的例子
这个例子还未写完,我会尽快写完的啊我们先来学习一下计算按钮位置的算法。package com.example.circlepointalorithm;import java.lang.reflect.Array;import android.os.Bundle;import android.app.Activity;import android.graphi
2013-09-23 08:57:12 1650 1
原创 cocos2d-x ndk编译时注意事项
先写一个注意事项,以后有时间再整理一下。编译时报类似 _/__/Classes/AppDelegate.o: in function AppDelegate::~AppDelegate():jni/.这种错误的话。要编写cd /Work/work/cocos2d-x-2.1.5/aatestanimation/proj.android /jni下的Android.mk中的内容LOCAL
2013-09-21 17:05:58 1022
原创 cocos2d-x下使用ShareSDK进行微博分享之iOS平台
分享的原理很简单与iOS或Android下没有什么太大的区别。这篇是iOS平台的之后再写一篇Android平台的。需要注意的C++如何去调用OC的方法,解决这个问题就解决了。我们先说一下思路C++调用OC的方法,需要一个C的函数作为中转。下面我们直接看代码吧。先导入ShareSDK的第三方库。如果不会参考这边文章。http://blog.csdn.net/qqmcy/artic
2013-09-20 11:10:23 3461 1
翻译 Unity API 文档之Audio Source
Audio Source音频资源The Audio Source plays back an Audio Clip in the scene. If the Audio Clip is a 3D clip, the source is played back at在场景中音频剪辑回放。如果音频剪辑资源是3D的,这个资源在指定的位置回放, a given po
2013-09-20 09:25:59 4407
原创 用cocos2d-x画类似心电图的代码例子
本文代码例子下载:http://pan.baidu.com/share/link?shareid=2911046933&uk=3189484501代码效果图直接上代码了Terrain.h//// Terrain.h// OCAndC++//// Created by 杜甲 on 13-9-19.////#ifndef __OCAndC_
2013-09-19 14:37:14 1434
翻译 Unity Api翻译之Audio Listener
Audio Listener音频监听器The Audio Listener acts as a microphone-like device. It receives input from any given Audio Source in the scene音频监听器就是像麦克风那样的装置。它接受从当前场景中所有的提供的音频资源以及通过电脑的音箱传递出去 an
2013-09-19 10:55:31 2551
原创 Unity Api 文档翻译 之Render Texture
PreviousNextRender TextureRender Textures are special types of Textures that are created and updated at runtime. To use them, you first create a new Render Te
2013-09-18 08:22:24 2779
原创 Android Handler学习笔记
package com.example.threaddome;import android.nfc.Tag;import android.os.Bundle;import android.os.Handler;import android.os.Looper;import android.os.Message;import android.util.Log;import andro
2013-09-17 17:56:00 931
原创 Android Canvas学习笔记(1)
画图形的代码自己记录一下package com.example.lesson32_canvas;import android.R.color;import android.os.Bundle;import android.app.Activity;import android.content.Context;import android.graphics.Canvas;
2013-09-16 16:35:05 1034
原创 java 设计模式原型模式(5)
1.1.5 原型模式 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 适用性 1.当一个系统应该独立于它的产品创*、构成和表示时。 2.当要实例化的类是在运行时刻指定时,例如,通过动态装载。 3.为了避免创建一个与产品类层次平行的工厂*层次时。 4.当一个类的实例只能有几个不同状态组合
2013-09-16 08:34:46 1042
原创 java 设计模式之单例设计模式(4)
1.1.4 单例模式 保证一个类仅有一个实例,*提供一个访问它的全局访*点。 适用性 1.当类只能有一个*例而且客户可以从一个众所周知的访问点访问它时。 2.当这个唯一实例应该是通过子类化可扩展的,并且客户应该无需更改代码就能使用一个扩展的实例时。 参与者 Singleton 定义一个Instan
2013-09-16 08:31:53 1060
原创 java 设计模式之建造者模式(3)
1.1.3 建造者模式 将一个复杂对象的构*与它的表示分离,使*同样的构建过程可以创建不同的表示。 适用性 1.当创建复杂对象的算法应该独立于该对象的组成部分以及它们的装配方式时。 *.当构造过程必须允*被构造的对象有不同*表示时。 参与者 1.Builder 为创建一个Product对象的各个部
2013-09-16 08:30:29 948
原创 java 设计模式之抽象工厂(2)
1.1.2 抽象工厂 提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 适用性 1.一个系统要独立于它的*品的创建、组合和表示时。 2.一个系统要由多个产品系列中的一个来配置时。 3.当你要强调一系列相关的产品对象的设计以便进行联合使用时* 4*当你提供一个产品类库,而只想显示它们*
2013-09-16 08:30:00 1052
原创 java 设计模式整理之工厂方法(1)
1.1.1 工厂方法 *义一个用于创建对象的接口,让子类决定实例化哪一个类。FactoryMethod使一个类的实例*延迟到其子类。 适用性 1.当一个类不知道它所必须创建的对象的类的时候。 2.当一个类希望由它的子类来指定它所创建的对象的时候。 3.当*将创建对象的职责委托给多个帮助*类中的某一个,并且*希望将哪一个帮
2013-09-16 08:28:39 1058
原创 ShareSDK for Android 只有新浪微博分享
本文代码例子:http://pan.baidu.com/share/link?shareid=3710053477&uk=3189484501 ShareSDK 官方的例子非常好,但代码太多看起来不方便。我这里整理了一个只有一个微博分享的例子。不过Android导入工作比较麻烦首先,导入jar包,要参考官方提供的说明文档选自己需要的我这里只留了新浪和腾讯微博的
2013-09-14 17:31:40 5564 11
原创 Android BroadCastReciver学习笔记
MyReciver.javapackage com.example.lesson4_broadcastreceiver;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;public class MyReciver exten
2013-09-13 12:02:14 1206
原创 Android AsynTask学习笔记
Net.javapackage com.ldci.myasyntask;public class Net { public void net() { try { Thread.sleep(1000 * 5); } catch (InterruptedException e) { // TODO Auto-generated catch block e
2013-09-13 11:31:19 898
原创 Android Activity跳转学习笔记
MainActivity.javapackage com.Ldci.intentdome;import android.os.Bundle;import android.app.Activity;import android.content.Intent;import android.view.Menu;import android.view.View;import andr
2013-09-13 08:27:15 1098
原创 AndroidOAuth认证例子
package com.example.xiangmu_sinaweibob;import java.util.ArrayList;import java.util.List;import org.apache.http.HttpResponse;import org.apache.http.NameValuePair;import org.apache.http.client.
2013-09-09 14:08:41 1265
原创 数据结构--单链表
单链表的特点:1.用一组任意的存储单元存储线性表中的数据元素,这组存储单元可以是连续的,也可以是不连续的。2.链表中结点的逻辑次序和物理次序不一定相同,为了能正确反映结点间的逻辑关系,在存储每个结点值的同时,还必须存储其后继结点的地址信息。(因为物理顺序不同,所以在每个存储的数据后面留出一小块空间存储下一个逻辑结点的地址)3.存放数据元素的结点至少包括两个域,一个域放该元素的数据,称为
2013-09-05 13:05:22 1156
原创 数据结构--队列
队列是只允许在表的一端进行插入(队尾),在另一端进行删除(对头)的运算受限的线性表。允许删除的一端称为对头(front),允许插入的一端称为队尾(rear)。队列称为先进先出(First in first out)的线性表。基本运算InitQueue(Q)构造一个空队列QvQueueEmpty(Q)判断队空,若队列Q空,则返回true,否则返
2013-09-05 13:03:37 1250
原创 数据结构--栈
栈是一种被限制在只能在表的一端进行插入和删除运算的线性表。 (局部变量是用栈来保存的)可以进行插入和删除的一端称为栈顶(top),另一端称为栈底(bottom),当表中没有元素时(表长为0的栈)称为空栈。栈的修改是按后进先出的原则进行,因此栈被称为后进先出(Last in first out)线性表。 堆和栈是占一块内存的,栈向下存,堆向上
2013-09-05 13:03:37 1294
原创 数据结构--查找
查找(Searching),也称检索,查表,就是在大量的信息集中寻找一个特定的信息元素。查找就是根据给定的关键字值,在查找表中确定一个关键字等于给定的记录或数据元素。若存在这样的数据元素,则称查找成功的,否则查找不成功。查找是许多重要的计算机程序中最耗费时间的部分,查找算法的优劣密切关系着查找操作的速度。顺序查找是最简单的查找技术 但是特别慢。
2013-09-05 13:02:30 1108
原创 树和二叉树
树是n个结点的有限集合如果n=0 成为空树有且只有一个特殊的结点成为树的根结点 结点就是一个数据元素及其若干指向其子树的分支。 二叉树的定义是递归的 typedef struct Node{ ElemType data; struct Node* Lchild,*Rchild; //跟双向链表不同,这两个指针分别是指向左边的树和右边的树。
2013-09-05 13:01:16 957
原创 数据结构--顺序表
线性表由n(n>=0)个数据元素(结点)组成的有限(线段)序列。记为: (a0,a1,......,an-1)其中,数据元素个数n称为表的长度,n=0时,称此线性表为空表。n=0时:为空表n不=0时:n为表长线性表的结构仅涉及诸元素的线性相对位置。例如: 第i个元素ai处在第i-1个元素ai-1的后面
2013-09-05 12:59:00 1191
AsyncTaskTest
2014-10-08
iOS与Android通用AES加密
2014-09-22
cocos2d下ExpandedListView
2014-06-09
DJInfiniteScrollPicker
2014-05-28
2dx3.0可旋转的饼图类
2014-05-15
NSObject+RunTimeUtilit
2016-01-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人