Time of Update: 2013-12-26
BKJIA編者按:本文為一名參加過09年Google IO大會的開發人員的一篇把關於行動裝置 App方面的主題不錯的PPT改編的文章,對行動裝置 App開發人員是很有協助的。其實BKJIA也有一篇“Android
Time of Update: 2013-12-26
BKJIA譯文】我們已經介紹了Android使用者介面設計範本Dashboard,其實在Dashboard上Andriod使用者介面設計所製作的最初版本為OmniGraffle模板,現在已經可以從後者在Google上的代碼發布網站處下載。下載連結:Android UI Design Patterns OmniGraffle stencils, version 1.0.1OmniGraffle是個相當給力的UI布局草稿設計工具,遺憾的是目前它只能在Mac
Time of Update: 2013-12-26
幸好,有一些實踐準則可以協助我們朝著正確的方向前進。在本文中,我們將瞭解一下初創團隊在塑造產品體驗的過程中有可能犯下的錯誤,以及怎樣避免這些問題的發生。為什麼初創型團隊要特別關注使用者體驗良好的使用者體驗可以增加使用者的滿意度,提升產品自身的品質及形象氣質,進而推動你的業務更好的向前發展。如果你有一款能夠讓很多人都樂於接受的產品,那麼市場推廣方面的工作將會變的輕鬆很多。另外,體驗度良好的產品也可以極大的降低客服方面的成本,同時還能協助你的團隊或公司建立正面的公用關係影響力,為將來的業務發展奠定堅
Time of Update: 2013-12-26
經常有朋友困擾於Android上面實現推送的技術,希望知道各種方案的優缺點、效能、開發難度等,於是特意寫了這篇文章。Android上實現推送的技術方案大致有如下幾種:方案一:Google官方的服務但,通過對比研究發現C2DM機制存在以下缺點:1)GCM要求Android系統必須是2.2以上的版本,所以對於不少2.2以前的系統沒法推送。2)國內服務不穩定。而且不少國內的終端廠商紛紛把Google的服務去掉,替換上自己的。3)需要使用者綁定Google帳號,但不少國內使用者沒有Google帳號。方案
Time of Update: 2013-12-26
在寬大的電腦網頁內設計比在行動裝置有限的空間中設計要容易的多,曾經寬敞的空間助長了那些散漫的排版和大範圍的負空間設計。而在寬度只有320-480像素的手機螢幕裡,兩欄的排版設計都變得非常冒險。但是在手機網頁設計中,最難的部分不是分幾欄這個問題,也不是採用響應式的架構設計,更不是學習媒體查詢和倒退回舊式的瀏覽器,最大的挑戰是設計師需要決定應該保留和刪除哪些內容。移動UI的設計經驗將網站進行改版使之能夠適應行動裝置有許多方式。最簡單也是最常用的方法是:什麼也別改。結果就是:文字很小,讀起來不方便;導
Time of Update: 2013-12-26
原文連結:http://docs.eoeandroid.com/training/graphics/opengl/draw.html用OpenGL定義好要繪製的形狀後,你就可能想把他們繪製在螢幕上。基於OpenGL ES 2.0繪製這些形狀,需要的代碼量比你想象中要多一點,這是因為2.0的API提供了大量對於映像渲染管道的控制。 這節課將會介紹如何使用OpenGL ES
Time of Update: 2013-12-26
1.我從05年開始做手遊時就一直崇尚3P開發,即PowerPoint、Prototypes原型)、 Photoshop。做手遊策劃其實不需要太多的文檔。可以使用PPT快速設計出遊戲的基本架構和UI的布局,特別是在設計卡牌遊戲時,僅使用PPT就可 以把遊戲的主要操作介面和主要內容直觀的表現出來,使用了“超連結”後,他甚至是可以操作的我們的主策用的是Flash,效果更好)。程式基於這個
Time of Update: 2013-12-26
原文連結:http://docs.eoeandroid.com/training/graphics/opengl/shapes.html在OpenGL ES視圖中定義所要繪製的圖形,是建立高品質圖形的第一步。使用OpenGL ES繪製圖形時,如果不瞭解怎樣基於OpenGL ES定義繪圖物件,將會是一件棘手的事。 這節課將介紹以Android裝置螢幕為基準的OpenGL ES座標系統,定義圖形的基本方法,圖形輪廓,以及定義三角形、方形。定義三角形 Define a TriangleOpenGL
Time of Update: 2013-12-26
簡約的設計一直以來都是 Google 最基本風格,哪怕有些需求是 Google 使用者提出來的,如果影響簡約,Google 都會捨棄。這也是為什麼經曆了這麼多年,Google 的首頁還是那麼簡單,每頁搜尋數量只有 10 個。在 Google 有一套嚴格的審查標準來檢驗新添加的修改。在 Google I/O 大會上,Android 使用者體驗團隊的演講也告訴人們,Google 一直以來的風格在 Android 設計上也體現的淋漓盡致。Android 是一個成功的平台,但在 Google 眼裡,
Time of Update: 2013-12-26
隨著國內智能手機市場的繁榮,自然而然,龐大的使用者群對APP的需求也在急速提升。截至今年六月,App Store上的應用總數已經達到900,000,而Google play也超過800,000。儘管很可能被大浪拍死在沙灘上,但是APP開發的低門檻給不少手遊開發商以及個人開發人員試水移動互連網的機會。試想一下,
Time of Update: 2013-12-26
在這一章裡,我們將會添加新的情境。當你幹掉一定數量的怪物時,在螢幕上顯示“You Win”,而當有怪物逃出螢幕左側時,顯示“You Lose”。下面我們在類目錄裡建立兩個檔案,GameOverScene.cpp 和GameOverScene.h。GameOverScene.h的內容1#ifndef _GAME_OVER_SCENE_H_2#define _GAME_OVER_SCENE_H_34#include
Time of Update: 2013-12-26
眾所周知,Unity3D是一個能夠實現輕鬆創作的多平台的遊戲開發工具,是一個全面整合的專業遊戲引擎。在現有的版本中,其強大的遊戲製作功能已 經達到讓人瞠目結舌的地步。尤其是它在3.0版本裡面製作的那款第一人稱戰爭遊戲,畫質效果絲毫不遜色於當下十分流行的《穿越火線》、《戰地之王》等主流
Time of Update: 2013-12-26
關於TortoiseGit的安裝方法,這裡介紹的非常詳細,注意事項等各種,可以按著一步一步來http://www.cnblogs.com/qiantuwuliang/archive/2010/12/29/1920653.html注意事項就是,不要讓Git往windows右鍵菜單裡添加功能表項目,因為TortoiseGit會產生的,還有下面的選項,網址上選了第三個,這樣Git就不會改變換行風格了,但從它的解釋看,第一個更適合擴平台操作,不過也沒關係,這個似乎可以在後面安裝完後修改然後就是Torto
Time of Update: 2013-12-26
鑒於國內Android藍芽開發的例子很少,以及藍芽開發也比較少用到,所以找的資料不是很全。Android對於藍芽開發從2.0版本的sdk才開始支援,而且模擬器不支援,測試至少需要兩部手機,所以制約了很多技術人員的開發。首先,要操作藍芽,先要在AndroidManifest.xml裡加入許可權<uses-permissionandroid:nameuses-permissionandroid:name="android.permission.BLUETOOTH_ADMIN"
Time of Update: 2013-12-26
Android
Time of Update: 2013-12-26
近幾年,Android系統異常流行。目前,全球有超過5億個安卓手機正被使用,且每天有130萬台新安卓裝置被啟用。也就是說,大約四分之三的智能手機市場份額都歸Google以及它的作業系統所有。但是你知道嗎?安卓系統不只是在智能手機和平板電腦上運行,還有其他各種各樣的裝置都是基於Google安卓平台。在這裡,我們搜集了十個運行安卓系統的裝置,你認為哪款最酷呢?1. VIA製造的微型安卓PCVIA
Time of Update: 2013-12-26
本文將為大家介紹的是如何設定Android源碼的編譯環境,包括Linux下的配置。主要基於Android
Time of Update: 2013-12-26
Android應用程式開發簡介Android應用程式用Java做為開發語言。aapt工具把編譯後的Java代碼連同其它應用程式需要的資料和資源檔一起打包到一個Android檔案包中,這個檔案使用.apk做為副檔名,它是發布應用程式並安裝到行動裝置的媒介,使用者只需下載並安裝此檔案到他們的裝置即可。單個.apk檔案中的所有代碼被看作是一個應用程式。從很多方面來看,每個Android應用程式都存在於它自己的世界之中:◆預設情況下,每個應用程式均運行於它自己的Linux進程中。當任一應用程式開始執行時
Time of Update: 2013-12-26
Android 手機作業系統是一款開源的系統。對編程有所瞭解的朋友們可以通過各種編寫方式來使這款系統應用於手機中來滿足各種需求。下面我們將會對Android組件的一些概念進行一個總結,以方便大家的學習。Android本地廣播相關操作分析Android Widget工具箱Android菜單系統基本概念詳解Android
Time of Update: 2013-12-26
對手機有所瞭解的朋友可能知道,Android 手機作業系統是這一領域中佔據著重要地位的系統。下面我們可以通過對Android鍵盤操作的相關介紹,來對這一系統的應用方式以及功能有一個初步的瞭解。Android Menu編程方式解析Android資源應用技巧剖析Android