原创 cocos2d與ISO內存管理

一,IOS與圖片內存 在IOS上,圖片會被自動縮放到2的N次方大小。比如一張1024*1025的圖片,佔用的內存與一張1024*2048的圖片是一致的。圖片佔用內存大小的計算的公式是;長*寬*4。這樣一張512*512 佔用的內存就是

原创 cocos2d-x中關於字體的類主要有三種

轉載1: 在 cocos2d 中有三個類可以在層或精靈中添加文字: CCLabelTTF CCLabelBMFont CCLabelAtlas CCLabelTTF 每次調用 setString (即改變文字)的時候,一個新的OP

原创 u3d常用模型格式

fbx,dae,這兩種可以囊括包括燈光等各種

原创 objective-c中的NSString操作

//1、創建常量字符串。    NSString *astring = @"This is a String!";   //2、創建空字符串,給予賦值。     NSString *astring = [[NSString all

原创 opengl入門學習

轉自:http://www.cppblog.com/doing5552/archive/2009/01/08/71532.html 說起編程作圖,大概還有很多人想起TC的#include <graphics.h>吧? 但是各位是

原创 socket、http及tcp的區別

  1、TCP連接   要想明白Socket連接,先要明白TCP連接。手機能夠使用聯網功能是因爲手機底層實現了TCP/IP協議,可以使手機終端通過無線網絡建立TCP連接。TCP協議可以對上層網絡提供接口,使上層網絡數據的傳輸建立在“無差

原创 view 設置View.INVISIBLE後的出現的問題

view設置setVisibility(View.INVISIBLE); 程序進入後臺再回來, 再setVisibility(View.VISIBLE);後view存在但是不可見。 用GONE替換INVISIBLE能解決問題。

原创 android webview 輸入框點擊不彈鍵盤

動態添加的webview未獲得焦點 解決:webView.requestFocusFromTouch();

原创 unity3d引用android第三方sdk

unity引用android第三方sdk一般有兩種方案: 1、將unity導出eclipse工程,然後在eclipse中引入sdk。由eclipse發佈apk。 2、在eclipse新建項目,引入sdk,並提供unity接口。然後將工程打

原创 time 格式

DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff"); hh-12小時制, HH-24小時制 這幾種字符表示取出相應的時間,不需要全部都有 DateTime.Now.ToString("yyyy

原创 Choose a destination with a supported architecture in order to run on this device.

cocos2d-iphone 在xcode 5上無法運行,提示Choose a destination with a supported architecture in order to run on this device. 修改com

原创 android取屏幕寬高

DisplayMetrics metrics = new DisplayMetrics();Display display = activity.getWindowManager().getDefaultDisplay();display

原创 反編譯DLL文件

1:反編譯工具ILSpy.exe:是個很不錯的反編譯軟件,而且是免費了; 2:微軟的工具ildasm.exe:這個是把DLL生成IL文件的一個軟件,是微軟自帶了;可以在C:\Program Files\Microsoft SDKs\W

原创 android activity非全屏、透明

drawable中創建platformbackground.xml <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.c

原创 cocos2d 設置cclayer錨點

cclayer默認關閉設置, 開啓方法:[self setIsRelativeAnchorPoint:YES];