XNA遊戲:Hello XNA

    下面建立一個簡單的Windows Phone 7的XNA 程式,只是一個Hello XNA的文本,從螢幕的左上方一直往右下角移動,通過該例子來開始Windows Phone 7 XNA的遊戲編程。    建立一個項目後可以看到這樣的一個項目工程結構,。Content項目是表示遊戲的資源檔,相關遊戲的資源就需要在Content目錄下進行添加。看一下Game1.cs這個主要的類using System;using System.Collections.Generic;using

觸屏網頁設計初探(一)- [移動開發]

曆時數月,連番經曆了多個基於觸屏手機原生瀏覽器的網頁產品設計與開發。對觸屏手機使用者體驗設計有了進一步的認識,也頗想分享些心得。上篇包括以下一些內容:>>精神與基礎 何謂高端——高端設計精神平台間平衡不同解析度及比例間移植瀏覽器架構>>設計“泛”過程

托福刷考位軟體 – [小應用]

中國果然是個考試大國,連考試都要搶座位。G考與托福都是出國必須經曆的。因為托福的考位很緊張,IBT有時會放出些座位,有人不停地守在電腦前刷考位,於是簡單的寫了一個刷考位的工具,實現的功能包括自動檢查是否有空位,如果有空位自動開啟網頁搶座位註冊。因為IBT的網站很多人在刷,經常出現崩潰,軟體還提供了自動重新登入的功能,已經基本滿足了需要。因為是自用,參數都固定,沒有提供月份與地點的選擇,等刷到座位後有需要再公布出來。V1.0:實現基本的檢查功能V1.5:修正了一些BugV2.0:採用新的檢查方式,

WebClient學習筆記 – [.Net開發]

文章目錄 一、WebClient概述二、WebClient與其他網路相關類的區別三、WebClient使用範例四、備忘

如何破解WP7並安裝xap檔案

  1. 下載WP7 3MktPlace v0.5.1和MultiXapInstall.exe(支援多Xap部署)  (發現有很多網友反映目前 WP7 3Mktplace V0.51不可用,提供一個新的軟體,支援下載破解並且附帶部署安裝工具,非常好用)  2. 解壓縮WP7 3MktPlace v0.5.1,運行軟體介面如下,輸入軟體名字(如Fruit Ni)後點擊“Search”,進行搜尋。對於出現的結果,第一個就是我們要下載的水果忍者,然後雙擊,選擇DownLoad即可。  3.

非同步載入js檔案並執行js方法:實現非同步處理網頁的複雜效果

    有這麼一個情境,當你的網頁頁面效果過多就會造成了開啟頁面的速度變得緩慢,長時間處於載入的狀態,這樣的效果通常會讓使用者感到不友好,通常的處理方法是先載入基本的html,然後再載入其他的網頁效果,讓使用者感覺到頁面一下子就出來了,然後其他的網頁效果再慢慢的展現出來。    這裡通過JSLoader組件來實現這種前端的效果var JSLoader = function(){var scripts = {}; // scripts['a.js'] = {loaded:false,funs:[]

仿人人網新鮮事評論的評論列表實現 – [wordpress]

文章目錄 首先是要設定評論嵌套為2層其次在是每條主評論下插入一個輸入框點擊輸入框展開完整的評論輸入最後就是發布評論了

我拿什麼來吸引你——Mobile Web Design -[移動開發]

各式或華麗,或炫目,或讓人迷惑,或讓人歎服的Web Design已經愉悅我們很長很長的日子了。 可是,當有一天我們發現了一個新事物——用手機上網,在手機上看網頁,我們看到了一種不一樣Web,這種網頁大家通常叫他們Wap頁面,這種頁面形式用簡潔的視覺效果,清晰的頁面架構和小分量的頁面體積第一次滿足了我們手機上網的需求。但到了人類曆史的某一天,鋪天蓋地的Iphone 某某

解決MouseLeftButtonDown在Grid等布局中無法響應事件 – [Silverlight開發]

有些時候發現有些問題的解決方案是很簡單的,只是在想問題時習慣了把它想得太過於複雜。這個小問題也困擾了自己一個多小時,然後,通過查詢下資料,解決了這個問題。問題:在用Sliverlight開發一個類WebOS性質的小項目,然後在案頭(一個Grid布局)中需要用滑鼠進行拖拽實現多個案頭的切換,也就是說需要監聽mouseleftbuttondown,mousemove,mouseleftbuttonup這個事件,並計算進行響應操作。問題就出在,那個案頭是一個Grid容器,裡面又放置StackPanel

Tiny語言編譯器:Tiny詞法分析器模組

這是《編譯原理》課程的一個作業,要求為Tiny語言的拓展Tiny+編寫一個編譯器,第一階段要實現的是對Tiny+語言的詞法分析。首先,簡單的解釋下Tiny+語言的構成: TINY+ We define here a programming language called TINY+, which is a superset of TINY in that it includes declarations, if statement, do-while statement, string

Silverlight(WPF)知識隨手記[4]:淺談Style中的Setter與Trigger

文章目錄 一、淺談Style中的Setter二、淺談Style中的Trigger 三、參考資源   如果把WPF表單看作一個舞台,那麼表單上的控制項就是一個個演員,它們的職責就是在使用者介面上按照商務邏輯的需要扮演自己的角色,為了讓同一種控制項能擔當不同的角色,程式員就要為它們設計多種外觀樣式和行為動作,這就是Style。構成Style最重要的兩種元素是Setter與Trigger,它們相應是設定控制項的靜態外觀風格與設定控制項的行為風格。

GCD之serial queue

之前說過GCD中的serial queue是FIFO的執行次序,也就是說你依次添加進queue的任務會按照先後順序執行完畢.最近在做一個關於iCloud的項目,在更新檔案夾內容變化的時候用到了serial queue,處理邏輯如下:- (void)presentedSubitemDidChangeAtURL:(NSURL *)url{ NSDate *currentDate = [NSDate date]; myQueue = NULL;if (myQueue == NULL)

Adding OmniGroup to Your Project

之前嘗試做iOS上的RTF編輯器,搜尋資料的時候用到了OmniGroup這個庫.Omni很多產品都做的很炫,而且價格都很貴.由此可以想象一下Omni的強大.網上開源的部分應該囊括了大部分核心代碼,但問題是相應的文檔太少,而且去他們的論壇發帖求助,應者寥寥.儘管這個項目最終沒有完成,這裡還是總結一下.2012-02-0615:27:59首先就是如何添加OmniGroup,項目首頁在:https://github.com/omnigroup/OmniGroup。1建立檔案夾,將下載的OmniGrou

Using Omni to do RTF Editor

首先這是一個中斷的項目(雖然以後個人可能會繼續,但在公司層面上已經到此為止了),但是還是完成了相關的內容:讀取rtf/rtfd檔案,編輯(字型,大小,顏色),添加圖片,儲存。(至於為什麼要選擇rtf格式來實現富文本編輯,下面會做說明)在項目過程中還是遇到不小的問題,得到些許收穫,因此在這一併紀錄下來。2012-02-06 16:04:07首先我們得瞭解RTF是種什麼格式,這個可以到微軟的網站上取找,或者搜尋

SVN branch merge

雖然git日益流行,但是很多公司還是使用svn來管理代碼。在日常開發的時候,我們會建立分支,對一些猜想功能安排人員進行開發測試,待通過後需要合并到主幹。就這一情境,使用merge做一簡單的解釋。首先假設伺服器上已有trunk和branch:http://server/apps/TestProj/trunkhttp://server/apps/TestProj/branches/feature1_branch我們在主乾和分支並行開發。在分支添加了檔案開發新功能,boss滿意了,我們需要把新功能添加

block 2 兼答疑

之前簡單的紀錄過關於block的一些知識點,最近有人在回帖問了個問題。順便溫習了下,感覺內容放在現在有點單薄。於是結合提問,把相關的東西整理一下。問題簡單的說:block內局部變數無法修改,但為什麼可以添加數組?比如:NSMutableArray *mArray = [NSMutableArray arrayWithObjects:@"a",@"b",@"abc",nil];NSMutableArray *mArrayCount = [NSMutableArray

cocoa: 異常和錯誤處理

本篇對cocoa項目中,錯誤和異常處理做一些總結。也歡迎大家批評交流。對於異常我們經常使用try-catch: @try { //有可能錯誤的代碼 @throw expression } @catch (NSException *exception) { //捕獲異常 } @finally { //最終處理

Ray’s Learn Cocos2d 筆記(一)

最近開始學習cocos2d,看的是Ray

sandbox app入門

出差,幫同事一起做mac app開發。雖然cocoa和cocoa touch同出一源,但還是有許多不一樣。例如NStableview 和uitable相差很大。這次主要負責一個小模組,點擊按鈕後彈出一個附屬視窗,顯示相關的動態資訊,相對比較獨立,可以充分學習利用mvc架構進行設計。現在開始如果要在mac

Mac App distribution in App Store

Mac程式的大包上傳和iOS的有些許不同,因為Mac app既可以上傳到store,也可以不通過store供人下載。因此,code sign和provision要根據情況(開發,release<store 還是非store>)製作。在程式打包後,驗證程式的可行性上,也有所不同。下面,就將一些要點紀錄下。 基本概念:1 成員的許可權:成員還是有三種:Agent:註冊帳號的帳戶,最高許可權,可以建立developer,Mac installer,Mac App, developer

總頁數: 61357 1 .... 24793 24794 24795 24796 24797 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.