原创 寫程序之餘,笑一笑----程序員的一些幽默

1、程序猿最煩兩件事,第一件事是別人要他給自己的代碼寫文檔,第二件呢?是別人的程序沒有留下文檔。2、程序猿的讀書歷程:x 語言入門 —> x 語言應用實踐 —> x 語言高階編程 —> x 語言的科學與藝術 —> 編程之美 —> 編程之道

原创 ipad實現ScrollView通過手勢滾動和縮放的Image

在ipad上預覽一張圖片的時候,如果我們希望能夠夠縮放和滾動(類似與google地圖效果),需要使用ScrollView -------視圖控制器定義如下 @interface TestBedViewController : U

原创 Cocos2d-x之CCImage深入分析

 本節所用Cocos2d-x版本:cocos2d-2.0-x-2.0.2             CCImage類:支持從JPG,PNG,TIFF以及數據流,字符串中創建供Cocos2d-x進行訪問的圖片數據對象。        

原创 對iOS網絡請求的簡單封裝,並且使用block回調函數方式

// 廢話不多說直接上代碼   //     RequestHttpClass.h文件   /*封裝簡單的異步請求*/ #import <Foundation/Foundation.h> // 相當於定義一個函數指針 typedef v

原创 Cocos2D-x 用CCControlSlider設置調節音量的大小

這是直接在HelloWorldScene上寫的方法 HelloWorldScene.h HelloWorldScene.cpp

原创 別做HR最討厭的求職者

有些求職者認爲自己各方面都與所應聘的職位要求相匹配,因此在被淘汰之後總是特別不解,努力回憶起每個面試環節,卻始終找不到原因。是的,也許你真的很優秀,但是你被淘汰了,原因也許並不大,只是你得罪了HR。其實,說一個資深的HR閱人無數其實一點

原创 那些爭議最大的編程觀點

知名問答網站StackOverflow之所以成功,合理的規則與嚴格執行是重要的原因,所以刪帖是經常的。不過有時候執行得過嚴了,被刪的問答不時會有驚豔之作。這不,他們的博客8月29日的文章“20個最受爭議的編程觀點”說的就是這樣一個被刪帖

原创 Cocos2D-x , CCTextureCache的多線程加載原理和使用方法

在查閱資料學習的時候,看到一個texture的異步加載,覺得挺有用的所以將具體的原理和使用方法分享出來,後面大家根據瀏覽器的特性可以做相應修改移植。void CCTextureCache::addImageAsync(const cha

原创 Cocos2D-x 用CCControlSwitch設置音樂的開關

在 .h 當中定義下面這個方法 void callbackSwitch(CCObject *ksender,CCControlEvent controlEvent); //////////////////////////////////

原创 Objective-C的歡迎度隨着iPad和iPhone的衰退而衰減

一份月度語言評估報告(2013年4月TIOBE編程語言排行榜)指出,Objective-C,用於構建iPad與iPhone上的應用程序的編程語言,其流行發展趨勢正開始出現停滯的現象。          “TIOBE編程語言社區排行榜”4

原创 淺析Cocos2dx CCProgressTimer 進度條計時器

bool HelloWorld::init(){    //////////////////////////////    // 1. super init first    if ( !CCLayer::init() )    {   

原创 cocos2d-x CCNode,CCLayer,CCScene分析-沈大海cocos2d-x教程12

說說這一家子, CCNode是父親,CCLayer和CCScene是他2個孩子,CCScene 負責和CCDirector打交道,負責管理CCNode 所有的孩子(這個CCNode不知道有多少孩子,孫子) CCNode    |    

原创 Cocos2D-x背景音樂和音效的控制方法

第一步:預加載背景音樂和音效 // 預加載背景音樂和音效:相對路徑 .mid   .wav 和 .mp3等格式文件 SimpleAudioEngine::sharedEngine()->preloadBackground

原创 Cocos2D-x 的一些畫圖的方法and用法

CCRenderTexture類似一張空白的“畫布“,用戶通過自定義筆刷(CCSprite*),在touch事件中把筆刷的移動痕跡“記錄”起來,從而“畫”出各種藝術效果。記錄方法很簡單,首先CCRenderTexture調用自己的beg

原创 常見的10個Objective-C基礎面試題

1、#import和#include的區別,@class代表什麼? @class一般用於頭文件中需要聲明該類的某個實例變量的時候用到,在m文件中還是需要使用#import 而#import比起#include的好處就是不會引起重複包含