原创 寫程序之餘,笑一笑----程序員的一些幽默
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的好處就是不會引起重複包含