原创 Android Log使用經驗記錄

Android 中的Log類在調試過程中用來輸出一些調試信息,或者用來分析程序執行流程。 我在開始接觸android時常常如下使用 @Override protected void onRestart() { Log.i("T

原创 Virtual Box 磁盤壓縮

動態分配空間的磁盤vdi ,使用一段時間後會變的很大。 大不是問題,關鍵是佔用宿主機很多磁盤,實際虛擬機沒有那麼大。 故需對vdi文件進行壓縮處理。VMware 也有這種需求,自帶的工具就能搞定。 VirtualBox中 用到的命令 V

原创 C++11 的Lambda

關於Lambda簡單直觀我能夠理解的是下面的說法:編程中提到的 lambda 表達式,通常是在需要一個函數,但是又不想費神去命名一個函數的場合下使用,也就是指匿名函數。[1] C++ 11中的Lambda表達式用於定義並創建匿名的函數對象

原创 Ant build android app

記錄這個的背景或者說需求是什麼呢? 之前我想把編譯的應用直接push到手機,本來在new工程,開eclipse感覺好卡。 編譯需要用鼠標點擊按鈕,編譯的結果也不好自動化處理,故google了下。原來可以用ant。 1、ubuntu 直接

原创 makefile SRC_FILES 添加多個文件

Android.mk LOCAL_SRC_FILES添加多個文件 MYSRC_ROOT := $(LOCAL_PATH)/../../Classes FILE_LIST := $(wildcard $(MYSRC_ROOT)/

原创 cocosdx 學習一

開頭語: 最近在學習Cocosdx,在網上看到了許多不錯的教程。我將以尹成老師的博客中的坦克例子來學習。他的例子是cocosdx 2.X版本的,我這裏把這個demo進行3.0版本的改寫,主要是學習3.0的api用法。 cocosdx 學

原创 計劃翻譯Bit Twiddling Hacks

計劃翻譯一篇文章 http://graphics.stanford.edu/~seander/bithacks.html

原创 c/c++ 細節點記錄

c/c++ 細節點記錄,準備用來記錄我知道c細節,將是一個長期記錄的過程。 1、有符號和無符號數運算,會轉換成無符號。 2、能使用初始化列表的儘量使用初始化列表。

原创 eclipse c++11支持

首先提一下背景哈。我需要在eclipse下閱讀cocos2dx代碼。插件肯定是安裝了的。還有的就是安裝gcc 4.8  環境:ubuntu12.04 + eclipse Juno + CDT 導入源碼之後,很多紅色的地方。爲此百度+go

原创 java 線程安全單例

1、餓漢,good public class Singleton {     private static Singleton instance = new Singleton();     private Singleton (){}

原创 開源許可證

轉載自阮一峯

原创 Ubuntu 安裝GCC4.8

正好是我需要的,轉載之。 轉載地址: http://cpp1x.org/Install-GCC4.8-Ubuntu.html (這個最好) http://blog.csdn.net/csfreebird/article/details/7

原创 ubuntu 下eclipse開發cocos2dx環境

1、new一個c++工程,Location選擇新建的cocos2dx項目 2、添加宏LINUX 和宏__cplusplus=201103L(添加方法) 3、在新建的工程中新建一個文件夾build 4、進入build,執行cmake .. 

原创 cocosdx 學習二

開頭語: 最近在學習Cocosdx,在網上看到了許多不錯的教程。我將以尹成老師的博客中的坦克例子來學習。他的例子是cocosdx 2.X版本的,我這裏把這個demo進行3.0版本的改寫,主要是學習3.0的api用法。 cocosdx 學

原创 Android開源項目彙總

copy from  http://blog.csdn.net/andy_android/article/details/13016351 記錄在此,方便自己查看。請看原文去吧。 下面是一些比較好的開源項目,總共分爲5大類,也許