
Performance
最近花了一點時間,看了一下 Android 官方文件中,如何調整執行效能的建議,原文為 Performance Tips,詳細的內容可以過去觀看,這邊只筆記幾個重點。Performance
最近花了一點時間,看了一下 Android 官方文件中,如何調整執行效能的建議,原文為 Performance Tips,詳細的內容可以過去觀看,這邊只筆記幾個重點。Customizing Toast
原本的 Toast 是小小的黑色背景,在螢幕下方出現,當 Activity 的背景也是黑色的時候,會不太容易看見,這時候可以設計自己的 Toast,讓訊息明顯,以免被使用者忽略了。Toast.makeText(context, "要顯示的訊息", Toast.LENGTH_LONG).show();
自製 Toast 必須用到自定的 layout。
CentOS + Apache +
Ruby on Rails + Redmine
萬箭齊發 Demo 2
萬箭齊發2 前一版本是利用 CCMoveTo 來移動火箭,現在我們要用另一個方法來移動火箭,這個方法會有一個遊戲主迴圈,這個迴圈會以影格的速度被呼叫,假如是 1 秒顯示 60 個影格,那這個迴圈就是 1 秒被呼叫 60 次,我們將利用這個迴圈來達成元件的移動。Cocos2d Sound
關於音樂與音效,iOS 提供兩個加入聲音的框架:萬箭齊發 Demo
這個練習主要是把前面學到的做個整合,做出一個在畫面上不斷往上發射的火箭。依然利用前的範例來修改,大致的步驟如下:Eclipse Kepler
我之前使用的版本是 3.7.x 版,在把 3.7.1 升級到 3.7.2 時,只需要到 Window (在 Mac 上是 Helper) -> Install New Software ,從官方的網址上的就能直接升級。但後來想要升級到 4.2 以上的版本時卻發現好像不能直接這麼做,參考這篇,所以最佳做法就是直接下載新的 Eclipse 來使用,這最麻煩的地方就在於外掛及專案開啟的問題,後來找了一下,好像還滿容易的,做法如下。MoonRise UI
不知道為什麼,就是很喜歡這種烏漆嘛黑的編輯器,最近發現一個叫 MoonRise UI 的佈景,可以讓 Eclipse 完全變暗,超愛的。可惜的是,在 Windows 上用起來效果很不好,有些字都看不清楚,而且開關資料夾的箭頭也怪怪的,最後只好換回來,但是它的語法高亮的顏色還不錯看,名字叫 RainbowDrops 就真的很彩虹。Cocos2D demo
上一篇中,我們透過 HelloWorld 來體驗 Cocos2D 的第一次執行,接下來將寫幾行程式,試著加入自已的角色 (Sprite)。Cocos2D
Cocos2D 是一個遊戲開發框架,要使用它首先就是要下載。Fragment Tab Demo
註了又註:要建立 Tab 請改用 SlidingTab,容易實作,操作更靈活。(修改於 2015/6/11)In-app Billing
本篇文章使用 Version 3 API。本篇為實戰篇,概念篇請看 In-app Billing(App內付款) 概念。ios 6 autorotate
螢幕自動旋轉的機制在 iOS6 中有了重大的改變,由於沒時間研究(另外一種說法就是懶~哈哈),就讓舊程式碼一直將究著使用,直到發現情況不妙了,只好還是花時間來找答案。Google Analytics
前一篇 Google Analytics for Android (1) – 入門 只介紹到最基本的追蹤--使用者開啟了哪些 Activity,因此你可以簡單的瞭解到哪些頁面(Activity)是使用者最常用的、哪些頁面使用者停留最久、使用者是在什麼地點使用你的App等等的資訊。Google Analytics
使用 Google Analytics SDK 能測量什麼:App share to...
要在 App 中分享訊息到其他 App,例如 Facebook、Plurk、mail 或簡訊等等,可以有兩種做法,一種比較麻煩,必須去使用該平台所提供的 SDK 或 API,一個一個去實做,好處是可以使用比較多的功能,但缺點是開發者必須每個平台都實作,使用者才能使用,使用者能分享到哪個平台,取決於開發者是否實作該平台。Maps and Positioning
在應用程式中使用 GoogleMap 類別來建立地圖物件,地圖物件可以在 MapFragment 或 MapView 中顯示。