前面iOS開發之UIPickerView控件的簡單使用 (見 http://www.linuxidc.com/Linux/2012-08/67784.htm) 用到的UIPickerView彈出來是通過 textField.inputVie
MPI 加農算法計算矩陣相乘 為了實現方便 只實現了矩陣自乘 而且 實際上各線程都可讀取整個矩陣(略去輸入和分配中的通信過程)在各線程相互交換數據的過程中 一定要注意避免死鎖#include mpi.h #inclu
為了能夠在Android中創建動態和多窗口的用戶界面,你需要封裝UI組件和activity行為在不同的模塊中,以便你可以在不同的activity間切換。你可以使用Fragment類創建這些模塊,類似於一個嵌套的activity,能夠定義自己的布局並管
很多朋友遇到一個問題,自己搭建完了Android環境後,啟動模擬器體驗Android系統,但是發現不能使用鍵盤方便的輸入內容,如下圖:同時,使用筆記本的鍵盤也無法輸入內容,只能通過模擬器內置的輸入法輸入內容,遇到這個問題怎麼辦呢?解決方案,編輯模擬器
如果使用ui acton編輯器,一般在代碼中找不到生成的connnect函數,即關聯信號與槽的函數,那麼,信號與槽是怎麼樣關聯起來的呢?是靠這個函數connectSlotsByName來實現的。至於更詳細的原理性的細節,研究了一天只有一點點進展。我暫
手電筒對於Android來說是極其常見的一個應用,常見的是通過攝像頭發出光線進行照明,這裡我們沒有采取那樣做而是通過采取通過界面Layout的一些方法來設置可擁有顯示不同顏色。其整體的思路不是太難,首先我們應該在values建立一個color.xml
這裡我們針對三星的S3C24XX系列進行RTC驅動框架的分析,關於RTC(實時時鐘)的功能和硬件原理我就不在這裡啰嗦了,相信大家都十分清楚,不清楚的可以google或者百度一下,我想通過RTC驅動和大家探討一下linux驅動的一般框架,為大家在lin
內存是Linux內核所管理的最重要的資源之一。內存管理系統是操作系統中最為重要的部分,因為系統的物理內存總是少於系統所需要的內存數量。虛擬內存就是為了克服這個矛盾而采用的策略。系統的虛擬內存通過在各個進程之間共享內存而使系統看起來有多於實際內存的內存
python寫的系統常用命令,linux和windows通用,用的時候直接from util import *導入即可使用,很方便,本來是一個腳本,分成兩部分發了。#!/usr/bin/python # -*- cod
其實要達到Android ListView無限循環顯示,主要就是實現繼承Adapter的類。我這裡用到的是BaseAdapterprivate class MyAdapter extends BaseAdapt
打算開始學習lua了,但是發現使用向導創展支持lua的工程出差。經過研究發現是其使用的模板和程序版本不匹配造成的。首先說下我的環境,vs2010 + cocos2d-1.0.1-x-0.12.0。本來想直接改cocos2dx的模板,發現比較復雜,就偷
看了很多教程和文檔,無論2d還是2d-x都推薦使用開源的SneakInput作為其觸屏的手柄組件。因此我也下載了它的源碼並將其融合到自己的游戲裡,整個演示的源碼下載地址為:免費下載地址在 http://linux.linuxidc.com/用戶名與密
在使用CCSprite對象時,經常遇到需要更換貼圖的時候。比如在上個貪食蛇的游戲中,蛇前進的方向發生變化,蛇頭的圖片就要隨著改變。在網上查了些資料,實驗並總結了一下。首先需要把四個方向的蛇頭圖片使用texturepacker軟件生成一個貼圖集。代碼如
主要原理是當TouchBegan時根據按鈕下的坐標把對應按鈕換成按下的效果圖,當TouchMoved時根據移動previousLocationInView坐標取消對應按鈕的按下效果圖,即把按鈕還原成未按下的圖,當TouchEnded時根據抬手的坐標取
總結一些精靈與動畫操作的方法,其實主要是對CCSpriteFrameCache和CCAnimationCache的理解與使用[[CCSpriteFrameCache sharedSpriteFrameCache] addSprit
Xcode常用快捷鍵,網上找的總結一下,特別是格式化代碼隱藏xcode command+h退出xcode command+q關閉窗口 command+w關閉所有窗口 command+option+w關閉當前項目 command+control+w關閉
其實主要是兩行代碼:UITextField *inputTextField = [[UITextField alloc] initWithFrame:CGRectMake(50,50,140,30)]
情景設定:父層HelloWorldLayer有一個方法-(void) setlable;需要被其子層SecondLayer訪問。第一種、半單例方法:首先在HelloWorldLayer.h聲明+(HelloWorldLayer*) shareLaye
cocos2d: 使用半單例把MultiLayerScene設置成半單例,目的是讓別的對象可以直接訪問MultiLayerScenestatic MultiLayerScene* multiLayerSceneInstance;&