- 博客(17)
- 收藏
- 关注
原创 Android 自定义View——自绘控件
本文是学习以下几位大神之后,整理的学习笔记 http://blog.youkuaiyun.com/huachao1001/article/details/51577291 http://www.jianshu.com/p/84cee705b0d3 http://blog.youkuaiyun.com/lmj623565791/article/deta
2016-11-06 16:25:17
504
原创 Android 属性动画(Property Animation)
本文是学习以下三位大神之后,整理的学习笔记,彩蛋在编号6 http://blog.youkuaiyun.com/lmj623565791/article/details/38067475 http://www.cnblogs.com/angeldevil/archive/2011/12/02/2271096.html http://www.tui
2016-11-02 15:08:16
423
转载 30分钟了解C++11新特性
什么是C++11C++11是曾经被叫做C++0x,是对目前C++语言的扩展和修正,C++11不仅包含核心语言的新机能,而且扩展了C++的标准程序库(STL),并入了大部分的C++ Technical Report 1(TR1)程序库(数学的特殊函数除外)。C++11包括大量的新特性:包括lambda表达式,类型推导关键字auto、decltype,和模板的大量改进。本文将对C++11的
2016-04-12 21:59:37
335
转载 异或运算实现两个数的交换
通常的交换两个变量a,b的过程为int temp;temp=aa=b;b=temp;需借助上面的第3个临时变量temp.采用下面的方法,对于给定两个整数a,b,下面的异或运算可以实现a,b的交换,而无需借助第3个临时变量: a = a ^ b; b = a ^ b; a = a ^ b;
2016-04-12 21:42:50
428
原创 Cocos 2.2.3 ScrollView浅谈
先讲下学习思路1.先打开TestCpp——TableViewTest,看下效果,虽然是TableView,但最终效果差不多2.阅读CCScrollView.h——这一段大体浏览就好了3.重点阅读CCScrollView.cpp文件——因为这个组件肯定是要根据需求进行定制的,所以要重点阅读,一个函数一个函数的看,后面源码中有贴我理解后的注释,希望能帮助同样有困惑的你ps:虽然是2.2
2016-04-01 17:49:38
3828
原创 基于模板类的双向链表
本文实现的是一个简单的基于模板类的双向链表,代码不难,但还是有坑,就是使用模板类的时候如果.h、.cpp分开写的时候,需要包含.cpp,我这是个人习惯写成.hpp,详情请参考:http://blog.youkuaiyun.com/huangkangying/article/details/6271721List.h#ifndef _LIST_H_#define _LIST_H_#incl
2016-03-10 14:37:35
404
原创 Cocos2.2.3在线下载——断点续传
以下代码实现了Cocos的在线下载中的断点续传,可跨平台使用#include #include #include long DLManager::downloadResume(){ //判断该要下载的文件是否存在 //http://blog.youkuaiyun.com/roger_77/article/details/1538447/ fstream _file; _file.open
2016-02-29 10:06:22
712
原创 Cocos2.2.3在线下载——sd卡容量判定
本文介绍的是在线下载时如何判断sd卡的容量是否足够,分为三步1.getPackageSize()——获取URL包的大小2.getSdcardSize()——获取sd的剩余容量3.isSizeEnough()——判断sd的容量是否足够#include #if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)#include "JniHelper.h"
2016-02-26 10:53:52
486
原创 Cocos2.2.3文件夹的创建与递归删除
本文介绍了win32、android下文件夹的创建以及递归删除头文件:#if (CC_TARGET_PLATFORM != CC_PLATFORM_WIN32)#include #include #include #include #include #endif代码://Android or win32 创建文件夹bool DLManager::createDirect
2016-02-25 17:55:03
770
原创 Cocos 2.2.3 zip文件解压缩
环境配置:1.包含头文件#include "support/zip_support/unzip.h"2.项目——属性——C/C++——附加包含目录——D:\cocos2dx-xtc\cocos2dx\platform\third_party\win32\zlib(自己添加对应路径即可)解压缩代码:bool uncompress(char * pOutFileName){
2016-02-25 12:16:22
2380
1
原创 Cocos 2.2.3资源在线下载
Cocos 2.2.3资源在线下载服务器端:1.下载hfs服务器,解压缩即可用2.将资源拖入虚拟文件系统3.打开cmd,输入ipconfig查看IP地址:192.168.100.114.菜单——IP地址——选择对应的IP若没有对应的IP,则IP地址——自定义,输入IP地址,然后再进行选择 Cocos端:1.包含#include 2.贴入如下代
2016-02-25 09:36:01
800
原创 Jni——java调用C++
本文学习自http://chnic.iteye.com/blog/198745Java端:1.新建java工程HelloWorld2.右击src新建class包名:com.chnic.jni类名:SayHellotoCPP3.贴上如下代码package com.chnic.jni;public class SayHelloToCpp {public na
2016-02-24 12:07:56
394
原创 OGL浅学_雾效果
所谓雾效果,就是使远处的物体看上去逐渐变得模糊。雾在本质上是一种视觉模拟应用,用于模拟有线可视性的场合。当雾启用后,远离观察点的物体开始融入到雾颜色中。可以控制雾的浓度,它决定了物体随着距离的增加而融入到雾颜色的速度,另外还可以设置雾的颜色。下面先看一张雾的效果图:在大型的模拟程序中,雾可以提高性能,因为它可以选择不绘制那些因为雾的影响而不可见的物体。下面我们来看一下雾的使用:
2016-02-05 10:25:34
622
原创 eclipse无法连接Android设备
问题描述:DDMS->Devices下没有设备信息猜测:某个程序占用了adb端口解决方案:0.打开cmd1.查询adb端口情况(5037为adb默认端口) netstat -aon|findstr "5037"2.查找占用端口的进程并关闭它 tasklist|findstr "7544" 我们发现
2016-01-14 15:51:53
478
原创 逆矩阵的计算
一、逆矩阵定义:对于n阶方阵A,如果存在n阶方阵C,使得AC=CA=E(E为n阶单位矩阵),则把方阵C称为A的逆矩阵(简称逆阵)记作A-1,即C=A-1。二、逆矩阵公式:2.1原矩阵:A = 2.2矩阵的模: 2.3伴随矩阵:A* = 为原矩阵的代数余子式,求法如下 三、逆矩阵求法1、根据2.1、2.2求出矩阵A的模2、根据2.3求出矩阵A
2016-01-10 15:10:43
26458
原创 Liquidfun的编译与运行
一.概述 liquidFun是一款基于Box2D的2D刚体模拟流体的C++库,主要用于游戏编程。它是Box2D引擎的扩展,它对Box2D的刚体功能扩展了基于粒子的流体模拟、软体模拟LiquidFun可以被多个不同的系统编译,包括Android, iOS, Windows, OS X, Linux, and JavaScript. 稳定发布版: github.com/
2015-12-29 18:29:33
3446
原创 xml文件读取
此处介绍的xml文件解析,采用rapidxml,使用起来很简单,包含一个头文件rapidxml.hpp(自行下载),就可以对xml文件进行解析: 分步解读: 1.读取xml文件数据 1234567891011121314
2015-12-28 22:02:48
559
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人