Time of Update: 2018-12-07
有一個古老的故事開頭:在一位農夫的果園裡,紫紅色的葡萄掛滿了枝頭,令人垂涎欲滴,當然,這種美味也逃不過安營紮寨在附近的狐狸們,它們早就想享受一下了。 第一隻狐狸來到了葡萄架下,它發現葡萄架要遠遠高出它的身高。它站在下面想了想,不願就此放棄,機會難得啊!想了一會兒,它發現了葡萄架旁邊的梯子,回想農夫曾經用過它。因此,它也學著農夫的樣子爬上去,順利地摘到了葡萄。 (這隻狐狸採用的就是問題解決方式,它直接面對問題,沒有逃避,最後解決了問題。)
Time of Update: 2018-12-07
每一個iOS應用程式都有一個實現UIApplicationDelegate協議的AppDelegate類,在HelloWorld項目裡它名叫HelloWorldAppDelegate.這個AppDelegate用來通過從iOS接收訊息的方式來跟蹤應用程式的狀態變化。例如,它可以讓你確定什麼時候使用者接電話,或者什麼時候記憶體將滿。你的應用程式接收的第一個訊息是applicationDidFinishLaunching方法。這個地方是所有啟動代碼都會走到的地方,也是cocos2d初始化的地方。如果
Time of Update: 2018-12-07
cocos2d充分使用了單例設計模式,這裡有必要提及它是因為它是經常是討論熱點。大體上說,一個singleton是一個類,它在應用使用期中僅僅執行個體化一次。為了確保如此,就要使用一個既建立又訪問此對象執行個體的靜態方法。因此,你不使用alloc/init或者靜態自動釋放初始化器(static autorelease initializer),而是使用以shared開通的方法來訪問一個單例對象。這裡有一些cocos2d最常用的單例方法,並告訴你怎麼訪問:CCActionManager*
Time of Update: 2018-12-07
CGSize size = [[CCDirector sharedDirector] winSize];// set CCMenuItemFont default properties[CCMenuItemFont setFontName:@"Helvetica-BoldOblique"];[CCMenuItemFont setFontSize:26];//
Time of Update: 2018-12-07
網路上設定Silverlight動態訪問WCF服務,大多是拋開ServiceReferences.ClientConfig檔案,完全以代碼方式實現對WCF的動態訪問。但這種做法存在實現複雜和局限性。在實際使用的過程中,出於安全等原因,很多時候需要通過自訂綁定,設定很多內容。通過VS中的嚮導產生Silverlight對WCF的訪問,能夠自動識別這些內容,並自動產生ServiceReferences.ClientConfig檔案,簡單地實現對服務的訪問,但手動通過代碼實現這些綁定,顯然難度比VS嚮導
Time of Update: 2018-12-07
現在做一個項目,在資料庫和表名以及列名都不確定的情況下,返回查詢的資料集。這在ASP.NET或者C/S模式很容易實現。但是在現有的SL+WCF技術下是不能實現的,首先傳回值就不好確定,WCF的傳回值類型必須是確定的。比較傳回值為Object類型就不可以。而且返回DataTable和DataSet又不可以。在客戶接收不到資料,返回的資料類型為Object。那麼我們可以通過普通的方式取得資料集,然後把資料集轉換為XML格式的字串,然後在用戶端把字串解析為類型DataSet資料集。
Time of Update: 2018-12-07
大家一定遇到這樣的情況,想改變一下SL的DataPager的顯示資訊,比如希望分頁控制項上顯示資料的總數。那麼就需要擴充一下DataPager控制項即可。 其實擴充DataPager很簡單,只要擷取到DataPager控制項上的元素,然後再改變元素上資料。比如DataPager控制項上顯示“總頁數”的元素是一個TextBlock,那麼可以通過方法GetTemplateChild擷取到,參數是元素的名稱。然後通過重寫方法OnApplyTemplate即可,下面請看代碼 代碼Code
Time of Update: 2018-12-07
今天我談的是SilverLight3的ChildWindow的標題問題,我想在ChildWindow標題前面加上一個圖片,比如logo,如的效果,標題前面有一個表徵圖。 要實現以上的效果,有兩種方法可以實現。 1、由於ChildWindow的標題(Title)可以設定為任何對象。這樣,您可以建立包含文本、圖形和動畫的複雜標題。如果該對象不具有直觀表示形式,則 ToString
Time of Update: 2018-12-07
在開發Silverlight項目時,如果使用了MVVM架構時,可以實現商務邏輯與介面的完全分離。事件可以通過實現介面ICommand達到效果,比如:Button控制項,如果要實現單擊效果時,可以通過綁定Command即可。 但是如果需要實現滑鼠離開Button事件怎麼實現呢,就這是今天需要討論的問題=》多事件實現 項目架構如: 我今天主要用Button做實驗,來實現Button控制項的單擊事件和滑鼠離開事件。這在非MVVM架構下非常容易實現。但是在MVVM架構,我們需要引用Syst
Time of Update: 2018-12-07
XNA 4.0 Game Development by Example:Beginner's Guide XNA架構不僅能為Windows Phone開發應用,還能為Windows和Xbox 360開發遊戲,就是說你可以用同一種語言同時為PC機,遊戲機,手機編寫應用或遊戲.本書書以四個遊戲執行個體來對遊戲開發中遇到的不同層面的問題展開描述,是初學者很好的書籍電子書下載:http://uploading.com/files/ee2ce3d4/1849690669XNA.rar/
Time of Update: 2018-12-07
圖1 View、ViewModel、Model之間的關係 在SilverLight或者WPF開發中,為什麼要用MVVM架構 使用MVVM架構最大的好處是:開發人員在寫程式的時候不需要做UI,而設計人員可以使用Microsoft Expression Blend 4+設計全部的UI並且不需要寫任何代碼。 主要的好處如下: 1、設計人員可以用設計工具很容易的設計UI,而且不需要寫任何代碼 2、你可以更好的設計UI,而且可以讓即使不是開發人員使用。 3
Time of Update: 2018-12-07
代振軍同學的blog中描述了使用DataPager實現用戶端分頁:http://www.cnblogs.com/daizhj/archive/2009/08/07/1529331.html一般說來,在項目中一般很少使用這種用戶端的分頁方式,除非資料量很少(乾脆不分頁算了)。把大量的資料一次性傳輸到用戶端可不是個明智的做法,我們一般都是從用戶端傳入尋找條件參數(包括過濾條件和分頁條件參數),然後服務端從資料庫中找出符合尋找條件的的記錄列表傳輸給用戶端,用戶端綁定到DataGrid控制項上。這裡使用
Time of Update: 2018-12-07
在調用IMAPI2實現DVD燒錄功能時,如果檔案數量較多時,燒錄佔用的時間也較長,因此考慮先將燒錄檔案製作成ISO files,然後再燒錄到DVD中。以此來最佳化燒錄功能。 調用IMAPI2的方法在www.codeproject.com 有例子可以參考,網址為http://www.codeproject.com/KB/winsdk/IMAPI2.aspx 。在此就不再班門弄斧,下面講講Creating ISO files的方法。1. 建立鏡像檔案using
Time of Update: 2018-12-07
版本更新內容0.2增加Sessions的連結眾所周知,MIX11上發布的名為Mango的Windows Phone OS引人注目。啟用新的應用程式體驗"Multitasking": Live Tiles, Push Notifications, deep linking and multitasking增強體驗 – 新的感應器和網路攝影機資料訪問Socket更好的Web瀏覽器IE9 瀏覽器Windows Phone開發工具Live AgentsNew profiler and emulator
Time of Update: 2018-12-07
原文連結地址:http://blogs.msdn.com/b/xweb/archive/2010/10/06/add-html5-support-to-expression-web-4.aspx翻譯本文:隨著Internet Explorer 9 Beta 深度支援HTML 5 ,以及調整 HTML5 支援RIAs, the Expression Web團隊發布了支援 Expression Web 4HTML 5 外掛程式!支援Expression Web 的HTML5
Time of Update: 2018-12-07
大家在使用Silverlight開發的過程中,一定遇到過集合List<T>、ObservableCollection<T>和介面INotifyPropertyChanged,特別是集合List<T>、ObservableCollection<T>會經常遇到,但是大家有沒有想到過他們之間的區別嗎?大家一定知道在引用WCF的時候,系統預設使用的集合類型為ObservableCollection<T>。 那麼下面我就簡單的介紹一下他們三
Time of Update: 2018-12-07
在我們開發SilverLight時,在載入大的資料時,需要很長時間,為了給使用者一個好的印象,我們給一個正在載入的提示,下面我就把簡單的程式貼出來,希望對大家有協助waiting.xaml<UserControl x:Class="Example.Portal.Common.Waiting" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
Time of Update: 2018-12-07
1、顯示映像: CGRect myImageRect = CGRectMake(0.0f, 0.0f, 320.0f, 109.0f);UIImageView *myImage = [[UIImageView alloc] initWithFrame:myImageRect];[myImage setImage:[UIImage imageNamed:@"myImage.png"]];myImage.opaque = YES; //opaque是否透明[self.view addSubview:
Time of Update: 2018-12-07
需要的SDK版本:SDK3.0Cocos2d-iPhone 的最新版:http://code.google.com/p/cocos2d-iphone/downloads/list,可以先解壓到 Documents 目錄下。開啟 Terminal 工具(Application->Utilities->Terminal),通過“ls”命令列出目前的目錄,通過“cd documents”迚入 Documents,再進入你下載的
Time of Update: 2018-12-07
情境(CCScene)-主要為了作為容器物件 展示類情境:播放視頻戒簡單的在映像上輸出文字,來實現遊戲的開場介紹、 勝利、失敗提示、協助簡介。選項類情境:主菜單、設定遊戲參數等。 遊戲情境:返是遊戲的主要內容,除了返個情境以外的其他類情境基本上都是通用架構實現的。每個情境都是通過不同的局(Layer)的疊加和組合協作來實現不同的功能的。層(CCLayer)-為了處理輸入問題為了讓不同的局可以組合產生統一的效果,這些層基本上