Android 中的繪圖與動畫 (Graphics)

Android

簡介

使用方法

開發工具

開始寫程式

視覺化介面

視覺元件

對話元件

核心物件

事件處理

資料儲存

查詢功能

影音功能

繪圖功能

網路功能

衛星地圖

特殊功能

資源管理

裝置管理

系統核心

問題與回答

刷機升級

常用軟體

Eclipse

教學錄影

訊息

相關網站

參考文獻

最新修改

簡體版

English

2D 繪圖 (Canvas)

  1. 簡單的繪圖功能 — 示範如何用 View 的繪圖功能。
  2. 手寫繪圖板 — 示範如何處理 onTouchEvent() 事件。
  3. CanvasDemo — 學員 F 的程式。
  • 投影片教材:Android2D.ppt — 關於 Android 2D 繪圖的簡介與實作

3D 繪圖 (OpenGL/ES)

  1. 3D 繪圖簡介
  2. OpenGL/ES
  3. 第一個 OpenGL 程式
  4. 繪出立方體並旋轉
  5. 載入 3D 模型
  • 投影片教材:Android3D.ppt — 關於 Android 3D 繪圖的簡介與實作

3D 繪圖 (根據 NeHe 教材編撰)

  1. 第 1 課 — 畫出三角形與立方體。
  2. 第 2 課
  3. 第 3 課
  4. 第 4 課
  5. 第 5 課
  6. 第 6 課
  7. 第 7 課
  8. 第 8 課
  9. 第 9 課
  10. 第 10 課
  11. 第 11 課
  12. 第 12 課

說明:3D 繪圖 NeHe 教材程式修改自 Savas Ziplies 的 nehe-android-ports
來源:http://insanitydesign.com/wp/projects/nehe-android-ports/

參考文獻

  1. NeHe Android Ports — http://insanitydesign.com/wp/projects/nehe-android-ports/
  2. Android Developer:Graphics — http://developer.android.com/guide/topics/graphics/index.html
  3. Android Developer:2D Graphics — http://developer.android.com/guide/topics/graphics/2d-graphics.html
  4. Android Developer:3D with OpenGL — http://developer.android.com/guide/topics/graphics/opengl.html
  5. Max の3D Studio (Android 教學) — http://www.google.com.tw/search?as_q=Android&hl=zh-TW&biw=1024&bih=610&num=10&btnG=Google+%E6%90%9C%E5%B0%8B&as_epq=&as_oq=&as_eq=&lr=&cr=&as_ft=i&as_filetype=&as_qdr=all&as_occt=title&as_dt=i&as_sitesearch=ig-max.blogspot.com&as_rights=&safe=images
  6. Android OpenGL ES 2.0 Progress — http://awalkingcity.com/blog/2010/02/26/android-opengl-es-2-0-progress/
  7. 3d Model Load applications for Android — http://www.androidzoom.com/android_applications/3d%20model%20load
  8. 幫圖片加上影像特效 (IV) - 3D 投射效果 — http://ysl-paradise.blogspot.com/2010/03/iv-3d.html
  9. + 參考文獻
  10. Max の 3D Studio, 2010年11月11日星期四【教學】Android OpenGL ES Primitive_Cube — http://ig-max.blogspot.com/2010/11/android-opengl-es-primitivecube.html
  11. Colored 3D Cube — http://www.anddev.org/colored_3d_cube-t4.html
  12. http://nehe-android.googlecode.com/svn-history/r64/trunk/OpenGLdemos/src/ro/brite/android/nehe18/

Facebook

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License