Time of Update: 2018-12-05
oDustGgg個人原創、歡迎轉載、轉載請註明出處、http://blog.csdn.net/odustggg/article/details/8171230一、建立列表層function create_listview()local layer = CCLayerColor:layerWithColorWidthHeight(ccc4(255, 0, 0, CORLORLAYERENABLE),640,
Time of Update: 2018-12-05
07-05 17:02:33.095: E/AndroidRuntime(12758): java.lang.IndexOutOfBoundsException: Invalid index 0, size is 007-05 17:02:33.095: E/AndroidRuntime(12758): at java.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:251)07-05 17:02:33.095:
Time of Update: 2018-12-05
使用viewpager時,遇到了一個bug;提示fragment沒有空的構造方法;是因為當系統回收後,viewpager會調用你寫的fragment的空構造方法重新執行個體化,所以,傳參數不能放在構造方法裡;想要給系統執行個體化的fragment傳參數,可以重寫FragmentPagerAdapter中的一個方法:@Overridepublic Object instantiateItem(ViewGroup container, int position) {// TODO
Time of Update: 2018-12-05
做下載功能時,我選擇的是自己拿到listview或者gridview中的進度條然後更新他。 完成後發現一個奇怪的BUG,下載過程中第一項item經常會出現進度條和內容不改變的情況,調試後發現,下載過程中getview,position=0被多次調用了,然後我持有的view就發生了改變,但是我也更新的我要重新整理的view,hashcode都正確,百思不得其解。 google後發現假設你自己定義的某個ListView
Time of Update: 2018-12-05
oDustGgg個人原創、歡迎轉載、轉載請註明出處、http://blog.csdn.net/odustggg/article/details/8175059我們就使用cocos2d_X引擎中的hellolua項目進行測試好了將hello.lua檔案直接拖進Decoda中、然後選擇上方菜單的debug、會彈出的項目設定 command選項選擇hellolua.exe檔案working選項選擇項目資源路徑、確認可以先隨便設個斷點跟一下、F5下到下個斷點、F10逐行跟在右下角有個Watch工具
Time of Update: 2018-12-05
歡迎轉載:http://blog.csdn.net/fylz1125/article/details/8519887上一篇文章寫了引用計數和自動釋放的大概流程,其中略過了自動釋放池,這裡簡單述說。前面提到CCObject的autorelease函數CCObject* CCObject::autorelease(void){ CCPoolManager::sharedPoolManager()->addObject(this); return
Time of Update: 2018-12-05
一、概念1、C++標準函數庫提供一隨機數產生器rand,返回0-RAND_MAX之間均勻分布的偽隨機整數。 RAND_MAX必須至少為32767。rand()函數不接受參數,預設以1為種子(即起始值)。 隨機數產生器總是以相同的種子開始,所以形成的偽隨機數列也相同,失去了隨機意義。2、C++中另一函數srand( ),可以指定不同的數(不帶正負號的整數變元)為種子。但是如果種子相同,偽隨機數列也相同。一個辦法是讓使用者輸入種子,但是仍然不理想。
Time of Update: 2018-12-05
Time of Update: 2018-12-05
oDustGgg個人原創、歡迎轉載、轉載請註明出處、http://blog.csdn.net/odustggg/article/details/8187326參考文獻:http://cn.cocos2d-x.org/document1、動作概述CCNode有一個成員函數叫runAction、CCAction* runAction(CCAction* action);這保證了繼承了此介面的CCSprite對象可以執行各種動作 2、使用方法local action =
Time of Update: 2018-12-05
(offset = is.read(buffer, 0, 1024)) != -1&& downloadTaskInfo.getStatus() ==
Time of Update: 2018-12-05
啟動順序 DevKit270 存放裝置 MDOC 的空間分布 4.2 所示,MDOC FLASH 被分為 3 個分區,第一個分區為 IPL(Initial Program Loader)Partition;CPU 上電後將自動執行該分區中存放的代碼,IPL 分區主要存放系統啟動代碼,系統啟動代碼運行之後,CPU、MDOC 及其 SDRAM 將被初始化,而 MDOC H3 將作為全功能的存放裝置;MDOC 的第二個分區為 Binary Partition,系統引導程式
Time of Update: 2018-12-05
代理方式主要有2種:1.String host = url.getHost();String path = "http://10.0.0.172:80" + url.getFile();URL url2 = new URL(path);conn = (HttpURLConnection) url2.openConnection();conn.setRequestProperty("X-Online-Host", host);2.//設定Proxy 伺服器地址,連接埠,訪問協議HttpHost
Time of Update: 2018-12-05
Android中的Adapter內,有getView方法. 假設你自己定義的某個ListView 或者GridView,有可能在程式運行中修改它們的Item的高度,那麼此時getView將被回調.於是就出現position=0的情況. 因為出現這種情況,並且此時item內的對象的引用與正確的position=0是不一樣的,它不過一個臨時的對象而已.
Time of Update: 2018-12-05
一個點集合:private float vertices[] = { -1.0f, 1.0f, 0.0f, // 0, Top Left -1.0f, -1.0f, 0.0f, // 1, Bottom Left 1.0f, -1.0f, 0.0f, // 2, Bottom Right 1.0f, 1.0f, 0.0f, // 3, Top Right 2.0f, 1.0f, 0.0f, // 4, Top
Time of Update: 2018-12-05
歡迎轉載:http://blog.csdn.net/fylz1125/article/details/8489333開啟html5的工程,我用的是WebStorm。然後看到MoonWarriors的源碼,如下:源碼都在src目錄下,config目錄下是一下配置資訊,比如遊戲狀態,分數,命條數等。接下來就是遊戲js代碼了。看名字就大致知道是幹什麼的了。我從開始菜單開始。html5版的開始菜單代碼是SysMenu.js。我按照它的邏輯用cocos2d-x重寫了一下。看下效果這個開始菜單有幾個元素:功
Time of Update: 2018-12-05
<RelativeLayout android:layout_width="wrap_content" android:layout_height="wrap_content"> <RelativeLayout android:layout_width="146dip"
Time of Update: 2018-12-05
oDustGgg個人原創、歡迎轉載、轉載請註明出處、http://blog.csdn.net/odustggg/article/details/8192880進度條的使用其實在動作裡就有說到、之所以要再次強調是因為很多遊戲都要用到 不管是血條還是載入進度條這裡要用到兩個類、分別是CCProgressFromTo與CCProgressTo、這裡要注意的是進度動作的執行節點為CCProgressTimer、而不是我們常用的CCSprite--時間 百分比to1 =
Time of Update: 2018-12-05
今天用到了網上的一個自訂的下拉重新整理列表.然後程式莫名報下邊的錯誤.java.lang.IllegalArgumentException: The observer is null.at android.database.Observable.unregisterObserver(Observable.java:59)at android.widget.BaseAdapter.unregisterDataSetObserver(BaseAdapter.java:42)at
Time of Update: 2018-12-05
這個哥們寫的東西很實際 應用場合很典型,比很多文章嘰歪的都好。 Need to notify user when for example user clicks button and in onClick method program starts some long-time process. Need to havesome solution which will do your task in background. Handler is very good solution for
Time of Update: 2018-12-05
歡迎轉載:http://blog.csdn.net/fylz1125/article/details/8492497上一篇文章已經實現了MoonWarriors開始菜單的大部分元素,還差一個運動的飛船和一個點擊newGame的特效和音效。1.飛船// ships CCTexture2D *textCache = CCTextureCache::sharedTextureCache()->addImage(s_ship01); m_ship =