分類
程序

quick cocos2d win7下环境搭建

所需软件:

  • Win7 x64
  • Quick-Cocos2d-x v3.2-RC1,正常安装即可。
  • JDK,我用的是1.7.0_65,这个最新版应该也可以。安装后设置环境变量,可参考Ubuntu安装SunJava
  • adt-bundle-windows-x86_64-20140702,打开eclipse,帮助-安装新文件填入http://download.eclipse.org/koneki/releases/stable,我是把搜到的都安装了。另外首次创建虚拟机的时候可能要连外网,我用的Psiphon,顺利下载了4.4.4的镜像。有一个很好用的代理mirrors.neusoft.edu.cn:80,速度超快,推荐用这个!记得勾上强制使用http的选项然后重启Android SDK Manager。
  • android-ndk-r9d-windows-x86_64,必须是r9d,因为还不支持r10。SDK 和 NDK 不能放在包含中文和空格的目录中。 SDK/NDK 必须和 quick 的文件放在同一个分区中。请参考编译 Android 工程

安装完成后,打开桌面上的player3,新建项目.选择位置输入包名,选择方向即可。将X:\\cocos\quick-cocos2d-x-3.2rc0\cocos\platform\android\java\src下的org文件夹复制到你项目的src下。也可先将这个导入工作区,然后在自己项目中引用,详细参见Quick-Coco2d-x开发环境搭建。然后运行proj.android文件夹中的build_native.bat。最后打开adt中的eclipse,导入安卓项目,选中proj.android导入。点菜单栏中的运行-运行就可以在虚拟机中调试了。

关于导出apk可参考在eclipse中将android项目生成apk并且给apk签名。需要一提的是,要在项目文件上右键,导出。

本文更新於 2014/10/13。

分類
程序

Js AES加解密

密码:
原文:

密文:

加密js用的是Jeff.Mott.OR的crypto-js

本文更新於 2016/04/22。

分類
网站

PURE CSS3 3D CUBE

上面例子運行效率很差,在低版本的火狐中竟不能運行,所以如果真要做CSS 3D Cube是不推薦的。性能更佳的案例請參考:Create a CSS Cube

本文更新於 2016/10/20。

分類
程序

在线小六壬

公曆:

如果輸入框不支持時間選擇,請以2015-05-19T10:36格式輸入查詢。

本文更新於 2021/05/04。

分類
程序

Google Geocoding API好用

之前用qpython写了个小程序记录地理位置,反向地理编码(就是根据经纬度查询实际位置)用的是SL4A的Android模块,它就是调用底层谷歌的方法查询。但是现在一谷歌不稳定,二新手机没有装谷歌框架,所以完全无法反向地理编码。今天看了下谷歌的Geocoding API,用php转发了一下获取到的json,用起来就方便多了。而且谷歌的这个服务不用繁琐的验证,不限制客户端,甚至连帐号都不用,真是良心啊!当然由于“地理编码是一项既耗时又耗资源的任务”,所以每天发送的地理位置查询请求不得超过 2,500 个,这对于少量用户足够了。代码可以到右上角github里下载。

分類
网站

sliderkit自适应大小

其实这个sliderkit之前介绍过,只是那篇没有自适应的功能。用jquery实现元素的自适应,其实很简单。要实现这个slider自适应首先要设置这个slider属于photoslider-mini类自适应尺寸,然后让slider中的图片自适应尺寸。通过如下代码:

$(document).ready(function(){
    //slider图片尺寸是 960px*340px, container是slider的父容器
    var sliderWidth=$("div.container").width()>960 ? 960 : $("div.container").width();
    $("div.photoslider-mini").css({"width":sliderWidth,"height":sliderWidth*340/960});
    //如果使用了bootstrap的话,只要给img添加.img-responsive就可以了,效果更好
    $(".sliderkit-panel > img").css({"width":sliderWidth,"height":sliderWidth*340/960});
});

效果:

slider show 1
slider show 3
slider show 5

最终失败了,估计是和sliderkit的原理有关。另外还了解到要调用WordPress的jquery要像下面这样,因为它设置了jQuery.noConflict();

    jQuery(document).ready(function($) {
        //显示jquery版本号
        alert($.fn.jquery);
    });
分類
软件

jEdit的基本配置

首先安装插件,推荐的有BufferTabs(文件标签页)和LookAndFeel(外观样式)。然后设置一下偏好,比如我会设置代码折叠(默认居然是关闭的!),在设置-编辑中-折叠模式中选indent就可以了。还有默认边距好短,可以改长些,以及缩进改为4个空格等。

默认的编辑界面也不好看,Molokai的配色就高端很多。在jEdit上找到选中项,选RGB标签,填入颜色代码即可。

项目 配色
文字 F8F8F2
背景 272822
单选背景 49483E
多选背景 383830
当前行 383830
注释 68715E
函数 66D9EF
关键字 27A453
E6DB74
标记语言 A6E22E
操作符 F92672
数字 AE81FF