Time of Update: 2014-07-20
KeyboardJS,js擷取json的keyKeyboardJS - "構建你的應用吧,我會處理按鍵"太陽火神的美麗人生 (http://blog.csdn.net/opengl_es)本文遵循“署名-非商業用途-保持一致”創作公用協議轉載請保留此句:太陽火神的美麗人生 -
Time of Update: 2014-07-20
Firefox OS開發指南,firefoxos指南 在海外社區Leanpub上線了《Firefox OS App開發》快速指南,指引開發人員嘗試新技術。這款《Firefox OS App開發》快速指南現已開放下載,HTML5開發人員可下載體驗。現在距離Mozilla正式推出Firefox OS已經過去了一年多的時間,Firefox OS在過去的時間裡,開創了一個基於HTML5的移動OS平台。下載沒有IT基礎,想入門開發Firefox
Time of Update: 2014-07-20
Eclipse背景顏色修改,eclipse背景顏色Eclipse背景顏色修改: 操作介面預設顏色為白色。對於我們長期使用電腦編程的人來說,白色很刺激我們的眼睛,所以我經常會改變workspace的背景色,使眼睛舒服一些。設定方法如下: 1、開啟window->Preference,彈出Preference面板 2、展開General標籤,選中Editors選項,展開。 3、選中
Time of Update: 2014-07-20
關於開發,第三方服務平台有話說,服務平台有話說摘要:在DevStore,我們強調年輕,因為年輕我們一無所有而又應有盡有。原以為跌跌撞撞的前百天,我們走的穩健,真真是一個腳步一個坑。猛回首,不矯情的人也想矯情一把,算了,正能量時代還是要多說點高興的:百日大慶,活力值大放送哦!過去的百天,DevStore身子骨一直硬挺,但逐漸長開的五官卻愈見靈秀,還有發力前兆的霸氣側漏。熟悉戴維的人肯定都知道活力值的非凡意義,那就是雞血,能讓你一直在DevStore平台上亢奮。雲開日現、
Time of Update: 2014-07-19
《超級瑪麗》2,超級瑪麗完美版2第二階段:目標:讓馬里奧接受左右移動控制和跳躍控制,以及在這個過程中執行左右行走動畫和維持騰空狀態,還有馬里奧狀態機器的設計。這個過程中也沒有碰撞檢測。1:這是一個橫版捲軸控制動作類遊戲,雖說用滑鼠點擊類比的行動裝置上的觸摸機制,但還是不方便測試,比如同步選取兩個按鍵時,單用滑鼠觸摸就做不到了。所以為了實現開發初期的測試便利,需要把引擎稍加改造一下,讓遊戲接受來自鍵盤的訊息並響應。這一點並不難做,這裡的連結說的很清楚,照著做就OK了
Time of Update: 2014-07-19
《超級瑪麗》3,超級馬里奧3第三階段:目標:實現水平方向和豎直方向上的碰撞,更具有真實感。1:要想解決水平方向的碰撞,就要先明確一個問題,地圖上的哪些東西是不可以穿過的,也就是說要先定義好地圖上的某些可供碰撞檢測的物體磚塊類型。水平檢測函數的開頭準備工作:為了簡化水平方向的檢測,由於馬里奧的錨點是中心位置,所以左右兩邊的檢測都是採用左邊和右邊的中點位置來代替的。在圖中的兩個條件判斷是為了檢測馬里奧是否遲到了變大蘑菇和獎人蘑菇。中的倒數第三句是做GL座標和磚塊座標的
Time of Update: 2014-07-19
Android
Time of Update: 2014-07-19
android JNI庫實現reboot,recovery,androidjni1、recovery函數:#defineUPDATE_TITLE"--update_package="#define UPDATE_COMMAND_FILE"/cache/recovery/command"#define UPDATE_FLAG_FILE"/cache/recovery/last_flag"#define LAST_INSTALL_FILE&
Time of Update: 2014-07-19
Android4.4之Input模組筆記,android4.4input在InputReader從EventHub中擷取輸入事件,包含觸控螢幕事件、物理按鍵事件等,然後轉交給InputDispatcher線程,InputDispatcher經過篩選,過濾輸入事件。對於觸摸事件通過調用findTouchedWindowTargetsLocked()函數找到合適的InputTarget,然後通過dispatchEventLocked()->prepareDispatchCycleLocked(
Time of Update: 2014-07-19
【iOS】網路操作與AFNetworking,iosafnetworking眾所周知,蘋果搞的一套架構NSContention發送請求與接收請求的方式十分繁瑣。操作起來很不方便。不僅要做區分各種請求設定各種不同的參數,而且還要經常在多線程裡操作,同時還要對請求與返回的資料做各種序列化的操作,同時還要考慮請求資料的安全等一堆問題。一、早前的幾個網路架構1、ASI架構: HTTP終結者.很牛, 但是有BUG,
Time of Update: 2014-07-18
Eclipse發生異常Unhandled event loop exception No more handles,unhandledhandleseclipse發生異常:org.eclipse.swt.SWTError: No more handlesat org.eclipse.swt.SWT.error(SWT.java:4387)at org.eclipse.swt.SWT.error(SWT.java:4276)at
Time of Update: 2014-07-19
Android wear 初體驗,androidwear初體驗 最近一直在研究android wear SDK,總體感受來說就是和現有的android 其他的開發SDK還是有很多新的東西。例如手機終端與手錶端的通訊機制,手錶端的UI規範。但是從開發本身來講,還是存在很大的困難。 首先就是環境的搭建,大家都知道國內現在上不去google
Time of Update: 2014-07-18
《超級瑪麗》1,超級瑪麗經典版寫在遊戲開發文檔之前(這個遊戲是在13年暑假做的,曆時40天,學習引擎用了半個月,第一個遊戲有許多槽點,各位看官輕噴。這個文檔也是當時寫的,我也懶得再修補直接給貼上來了):我在寫超級瑪麗的時候沒有考慮到螢幕適配的問題,當我在最後把代碼編譯到安卓平台上的時候才發現螢幕適配應該在最開始定下來,所以後來把代碼做了移植。這個遊戲原定的解析度就是480*320,所有的資源都是以這個解析度設計的大小,最後再螢幕適配過程中只需要一行代碼,就搞定了不
Time of Update: 2014-07-18
iOS上使用自訂ttf字型,ios自訂ttf字型項目中想使用第三方的字型,在stackoverflow上查詢解決辦法,也折騰一會,添加成功,樣本如下:1.將xx.ttf字型庫加入工程裡面2.在工程的xx-Info.plist檔案中新添加一行Fonts provided by application,加上字型庫的名稱3.引用字型庫的名稱,設定字型: [UIFontfontWithName:@"fontname" size:24]; UILabel *label
Time of Update: 2014-07-18
【iOS】檔案下載小記,ios小記檔案的下載分為NSURLConnection與NSURLSession兩種,前一種有恨悠久的曆史了。使用相對麻煩,後者是新出來的,增加了一些額外的功能。一、NSURLConnection實現下載TIPS:1、當NSURLConnection下載時,得到的NSData寫入檔案時,data並沒有佔用多大記憶體. (即使檔案很大)2、一點點在傳. 做的是磁碟緩衝.而不是記憶體緩衝機制。3、瞭解在NSURLConnection上加代理。[conset
Time of Update: 2014-07-18
資料存放區(一)--SharedPreferences之你不知道的事,sharedpreferences一、SharedPreferences將資料檔案儲存在指定路徑上SharedPreferences原則上是只能儲存在當前應用程式私人的shared_prefs目錄中,不過也不是絕對的,我們可以用一些非常規的方法改變儲存目錄,反射技術是很好的選擇。先上實現代碼:private SharedPreferences share;private SharedPreferences.Editor
Time of Update: 2014-07-18
Android開發手冊 安卓學習教程手冊(MtAndroid開發手冊),androidmtandroid發布本資料須遵守開放出版許可協議 1.0 或者更新版本。未經著作權者明確授權,禁止發行本文檔及其被實質上修改的版本。 未經著作權者事先授權,禁止將此作品及其衍生作品以標準(紙質)書籍形式發行。 如果有興趣再發行或再版本手冊的全部或部分內容,不論修改過與否,或者有任何問題,請聯絡著作權者 852041173@qq.com。Android開發人員必備學習手冊,基礎和進階手冊。(
Time of Update: 2014-07-17
Bitmap和Drawable相互轉換方法,bitmapdrawable很多開發人員表示,不知道Android的Drawable和Bitmap之間如何相關轉換。下面給大家兩種比較簡單高效的方法。 一、Bitmap轉Drawable Bitmap bm=xxx; //xxx根據你的情況擷取 BitmapDrawable bd=BitmapDrawable(bm);
Time of Update: 2014-07-17
使用PhoneGap開發基於Html5應用二:第一個PhoneGap應用:百度,phonegaphtml5上一篇博文 使用PhoneGap開發基於Html5應用一:PhoneGap簡介 中我介紹了如何從phonegap官網上下載源碼並啟動第一個應用,今天我們把phonegap的應用稍微改一下,讓他實現幾個比較牛叉的功能:1.啟動一個網頁2.啟動網路攝影機3.啟動定位老規矩,在實現這幾個功能之前我們先講一下原理性的東西:首先我們先回顧一下上次說的,其實phonegap應用中有個
Time of Update: 2014-07-17
android