2013年2月2日 星期六

Android開發實例進階(勞大) 影音DVD完工


 這學期的新課程Android開發實例進階(勞大) 影音DVD整理好,
內容似乎還比現場上課還要豐富,把所有會用的開發環境講義範例補充資料收錄,
可以無須連上網路就可以學習,也把所有的完成畫面照相,
讓大家將來也方便參考,並轉成SWF檔,用IE瀏覽器或KMPlayer等播放器就可以流暢播放。
以下是影音DVD的詳細內容: 
01_01_問卷結果與APP趨勢說明.swf
01_02_環境建置(JDK與ECLIPSE下載).swf
01_03_Android_SDK與ADT下載.swf

02_01_下載JDK與ECLIPSE.swf
02_02_下載ADT與Amdroid_SDK.swf
02_03_Eclipse環境設置說明.swf
02_04_ECIPSE中文化與中英文語系切換.swf
02_05_JAVA的第一個程式.swf
02_06_基本JAVA程式範例一.swf
02_07_基本JAVA程式範例二.swf
02_08_基本JAVA程式範例二(加JOptionPane).swf
02_09_JAVA後續範例說明.swf


03_01_JAVA證照101題解說.swf   
[教學日誌]
03_02_JAVA證照101題解題.swf
03_03_JAVA證照101題(DecimalFormat版).swf
03_04_JAVA證照101題(swing版).swf
03_05_如何輸出成可執行的JAR檔.swf
03_06_如何將Class反組譯成java檔.swf
03_07_如何將JAVA改為Android_APP(環境設置).swf
03_08_掛上ADT與Android_SDK.swf
03_09_模擬器與建立APP專案.swf

04_01_InputEx建立專案與介面布局.swf
    [教學日誌]
04_02_介面設計與細節.swf
04_03_程式設計說明.swf
04_04_程式設計說明.swf
04_05_介面設計與修改成水平布局.swf
04_06_SelectButtons範例說明與建立專案.swf
04_07_SelectButtons範例介面設計.swf
04_08_SelectButtons範例程式設計.swf

05_01_範例SelectButtons解說(複習).swf
    [教學日誌]
05_02_範例SelectButtons解說(ToggleButton).swf
05_03_範例SelectButtons解說(RadioButton共用事件).swf
05_04_範例RatingBar解答.swf
05_05_範例SeekBar解答.swf
05_06_範例SeekBar程式解答.swf

06_01_TouchEx觸控範例練習介面說明.swf
    [教學日誌]
06_02_TouchEx觸控範例程式說明(1-3產生).swf
06_03_TouchEx觸控範例程式說明(說明事件1-4).swf
06_04_GestureEx手勢資料庫建立說明.swf
06_05_GestureEx用DDMS抓出手勢資料庫.swf
06_06_GestureEx範例建立與介面設計說明.swf
06_07_GestureEx範例程式說明.swf
06_08_GestureEx範例程式說明(事件).swf

07_01_CH05_如何建立APP的Menu清單.swf
07_02_CH05_建立Menu子清單與順序修改.swf
07_03_CH05_SubMenu範例程式設計說明.swf
07_04_CH05_SubMenu範例改為字串資源檔.swf
07_05_CH05_SubMenu範例多國語系設定.swf
07_06_CH05_SubMenu範例多國語系設定.swf
07_07_專案管理方式說明(工作區與匯入).swf
07_08_CH05_SpinnerEx介面設計.swf
07_09_CH05_SpinnerEx增加清單到下拉選單中.swf
07_10_CH05_SpinnerEx增加清單程式說明.swf
07_11_CH05_SpinnerEx增加清單程式說明.swf

08_01_Spinner更改外觀範本說明.swf   
[教學日誌]
08_02_Android證照考試關聯與AutoCompleteTextView範例.swf
08_03_AutoCompleteTextView程式設計.swf
08_04_GridViewEx介面說明.swf
08_05_GridViewEx程式設計說明.swf

09_01_如何匯入書中範例並執行結果說明.swf
    [教學日誌]
09_02_ActivityLifeEx範例說明與介面設計.swf
09_03_ActivityLifeEx範例程式設計.swf
09_04_IntentBundle介面設計.swf
09_05_IntentBundle_新增Result類別.swf
09_06_IntentBundle_AndroidManifest登記Result類別.swf
09_07_IntentBundle_Score類別程式設計.swf
09_08_IntentBundle_Result類別程式設計.swf

10_01_GalleryEx介面設計.swf
    [教學日誌]
10_02_GalleryEx介面設計2.swf
10_03_GalleryEx程式設計.swf
10_04_GalleryEx程式設計(事件與無窮輪播).swf
10_05_BroadcastReceiverEx介面設計.swf
10_06_BroadcastReceiverEx_Manifest設定.swf
10_07_BroadcastReceiverEx程式設計.swf
10_08_BroadcastReceiverEx補充說明.swf

11_01_Android資料存取概論.swf
    [教學日誌]
11_02_AssetEx程式說明.swf
11_03_AssetEx程式解決亂碼與增加按鈕.swf
11_04_AssetEx程式RB按鈕切換.swf
11_05_AssetEx程式Spinner切換介面說明.swf
11_06_AssetEx程式Spinner程式說明與顯示捲軸.swf
11_07_APP流行話題與範例ResourceEx.swf
11_08_ResourceEx程式說明.swf
11_09_SharedPreEx程式說明.swf

12_01_範例SharePrefEx介面設計.swf
12_02_範例SharePrefEx程式設計(宣告與連結).swf
12_03_範例SharePrefEx程式設計(事件處理).swf
12_04_TQC+208題補充說明.swf
12_05_範例InternalStorageEx說明與介面設計.swf
12_06_範例InternalStorageEx程式設計(1-3).swf
12_07_範例InternalStorageEx程式設計(事件處理).swf
12_08_SQLite簡報說明與匯入範例.swf
12_09_匯入範例insertData並開啟資料庫.swf

13_01_TQC_Android_210題證照解題說明.swf
    [教學日誌]
13_02_簡介TQC_Android考試與匯入試題.swf
13_03_TQC+210題介面與程式說明.swf
13_04_TQC+210題_(1-2)資料庫連線與執行SQL.swf
13_05_TQC+210題_(3)ListView01.swf
13_06_TQC+210題_(4)新增資料.swf
13_07_TQC+210題_(4)修改與刪除.swf
13_08_TQC+210題_取得資料庫存放路徑.swf

14_01_如何匯入專案到工作區.swf
14_02_InsertData介面設計與程式說明.swf
14_03_InsertData程式說明.swf
14_04_QueryData查詢介面與程式說明.swf
14_05_QueryData查詢程式說明.swf
14_06_除錯模式設定說明.swf
14_07_BrowseData瀏覽資料庫資料說明.swf
14_08_UpdateData範例說明.swf

15_01_申請Google地圖的API金鑰.swf
15_02_介面與Menifest註冊.swf
15_03_修改為MapActivity並執行APIs模擬器.swf
15_04_GoogleMap1_程式設計.swf
15_05_GoogleMap2_程式設計.swf
15_06_GoogleMap2_Menu建立方法二.swf

16_01_重新申請API金鑰流程說明.swf
16_02_申請地圖的API金鑰重點複習.swf
16_03_如何用選單移動到指定的位置.swf
16_04_練習三個分校的座標連結.swf
16_05_標記範例使用類別說明.swf
16_06_GPS2範例MyLocationOverlay取得座標.swf
16_07_GPS3範例如何加入標記說明.swf

17_01_重新申請API金鑰說明.swf
17_02_GOOGLE地圖應用與APP應用說明.swf
17_03_GPS3專案設計說明.swf
17_04_GPS3專案Menu建立說明.swf
17_05_GPS3專案步驟一(宣告與連結).swf
17_06_GPS3專案步驟二(建立地標圖層與標示圖示).swf
17_07_GPS3專案圖層說明.swf
17_08_GPS3專案改為勞工大學校區.swf

18_01_申請Android開發人員帳號.swf  [教學日誌]
18_02_產生並簽署應用程式.swf
18_03_Apk檔錯誤修正說明.swf
18_04_Apk檔錯誤修正說明與Ending.swf

_程式碼畫面_04_01_InputEx介面.png
_程式碼畫面_04_02_InputEx程式碼.png
_程式碼畫面_04_03_InputEx介面(改為水平).png
_程式碼畫面_04_04_SelectButtons介面.png
_程式碼畫面_04_05_SelectButtons程式碼.png
_程式碼畫面_04_06_SelectButtons程式碼(完成).png
_程式碼畫面_04_07_Rating_Bar介面設計.png
_程式碼畫面_04_08_Rating_Bar程式碼.png
_程式碼畫面_04_09_SeekBar介面設計.png
_程式碼畫面_04_10_SeekBar程式碼.png
_程式碼畫面_04_11_TouchEx介面設計.png
_程式碼畫面_04_12_TouchEx程式碼(註解).png
_程式碼畫面_04_12_TouchEx程式碼.png
_程式碼畫面_04_13_GestureEx抓手勢資料庫.png
_程式碼畫面_04_14_GestureEx介面設計.png
_程式碼畫面_04_15_GestureEx程式碼.png
_程式碼畫面_05_01_SubmenuEx_Menu設計.png
_程式碼畫面_05_02_SubmenuEx_程式設計.png
_程式碼畫面_05_03_SubmenuEx_程式設計(改成資源檔).png
_程式碼畫面_05_04_SubmenuEx_程式設計(多國語系).png
_程式碼畫面_05_05_SpinnerEx介面設計.png
_程式碼畫面_05_06_SpinnerEx字串資源檔.png
_程式碼畫面_05_07_SpinnerEx增加下拉清單.png
_程式碼畫面_05_08_SpinnerEx程式碼.png
_程式碼畫面_05_09_SpinnerEx匯入外部範本與修改.png
_程式碼畫面_05_10_AutoCompleteTextView介面設計.png
_程式碼畫面_05_11_AutoCompleteTextView內建範本.png
_程式碼畫面_05_12_AutoCompleteTextView程式碼.png
_程式碼畫面_05_13_GridViewEx介面設計.png
_程式碼畫面_05_14_GridViewEx程式設計.png
_程式碼畫面_05_15_GalleryEx介面設計.png
_程式碼畫面_05_16_GalleryEx程式設計.png
_程式碼畫面_05_17_GalleryEx程式設計(無窮輪播與事件).java
_程式碼畫面_05_17_GalleryEx程式設計(無窮輪播與事件).png
_程式碼畫面_06_01_ActivityLifeEx介面設計.png
_程式碼畫面_06_02_ActivityLifeEx程式設計.png
_程式碼畫面_06_03_IntentBundle介面設計.png
_程式碼畫面_06_04_AndroidManifest登記Result類別.png
_程式碼畫面_06_05_Score類別程式碼.png
_程式碼畫面_06_06Result類別程式碼.png
_程式碼畫面_06_07BroadcastReceiverEx介面設計.png
_程式碼畫面_06_08BroadcastReceiverEx_Manifest設定01.png
_程式碼畫面_06_09BroadcastReceiverEx_Manifest設定02.png
_程式碼畫面_07_01_AssetEx介面設計.png
_程式碼畫面_07_02_AssetEx程式設計.png
_程式碼畫面_07_03_AssetEx介面設計(增加3個RB按鈕).png
_程式碼畫面_07_04_AssetEx程式設計(增加3個RB按鈕).png
_程式碼畫面_07_05_AssetEx介面設計(Spinner下拉選單).png
_程式碼畫面_07_06_AssetEx程式設計(Spinner下拉選單).png
_程式碼畫面_07_07_AssetEx程式設計(增加捲軸).png
_程式碼畫面_07_08_ResourceEx介面設計.png
_程式碼畫面_07_09_ResourceEx程式設計.png
_程式碼畫面_07_10_SharedPrefEx介面設計.png
_程式碼畫面_07_11_SharedPrefEx程式設計.png
_程式碼畫面_07_12_InternalStorageEx介面設計.png
_程式碼畫面_07_13_InternalStorageEx程式設計.png
_程式碼畫面_CH15_GOOGLE_MAP
_程式碼畫面_TQC+210題01.png
_程式碼畫面_TQC+210題02.png
_程式碼畫面_TQC+210題03.png
_程式碼畫面_TQC+210題04(避免空字串).png
_程式碼畫面_CH15_GOOGLE_MAP_drawable.zip
_程式碼畫面_CH15_GOOGLE_MAP_Google Maps Android v1 API Key Signup.url
_程式碼畫面_CH15_GOOGLE_MAP_GoogleMap1_Menifest01.png
_程式碼畫面_CH15_GOOGLE_MAP_GoogleMap1_Menifest02.png
_程式碼畫面_CH15_GOOGLE_MAP_GoogleMap1_介面設計(menu).png
_程式碼畫面_CH15_GOOGLE_MAP_GoogleMap1_介面設計.png
_程式碼畫面_CH15_GOOGLE_MAP_GoogleMap1_完成畫面.png
_程式碼畫面_CH15_GOOGLE_MAP_GoogleMap1_程式設計(menu).png
_程式碼畫面_CH15_GOOGLE_MAP_GoogleMap1_程式設計.png
_程式碼畫面_CH15_GOOGLE_MAP_GoogleMap2_介面設計.png
_程式碼畫面_CH15_GOOGLE_MAP_GoogleMap2_程式設計.java
_程式碼畫面_CH15_GOOGLE_MAP_GoogleMap2_程式設計.png
_程式碼畫面_CH15_GOOGLE_MAP_GoogleMap2_程式設計方法二.png
_程式碼畫面_CH15_GOOGLE_MAP_GPS1_Menifest01.png
_程式碼畫面_CH15_GOOGLE_MAP_GPS1_程式設計.png
_程式碼畫面_CH15_GOOGLE_MAP_GPS2Activity.java
_程式碼畫面_CH15_GOOGLE_MAP_GPS2_程式設計.png
_程式碼畫面_CH15_GOOGLE_MAP_GPS3Activity.java
_程式碼畫面_CH15_GOOGLE_MAP_GPS3_完成畫面.png
_程式碼畫面_CH15_GOOGLE_MAP_GPS3_程式設計.png
_程式碼畫面_CH15_GOOGLE_MAP_keytool(XP懶人包).zip
_程式碼畫面_CH15_GOOGLE_MAP_keytool.rar
_程式碼畫面_CH15_GOOGLE_MAP_TQC+306地圖查詢(介面).png
_程式碼畫面_CH15_GOOGLE_MAP_TQC+306地圖查詢(介面XML).png
_程式碼畫面_CH15_GOOGLE_MAP_TQC+306地圖查詢(程式設計01).png
_程式碼畫面_CH15_GOOGLE_MAP_TQC+306地圖查詢(程式設計02_refreshMapView).png
_程式碼畫面_CH15_GOOGLE_MAP_TQC+306地圖查詢(程式設計03_按鈕事件).png
_程式碼畫面_CH15_GOOGLE_MAP_TQC+306題介面設計.png
_程式碼畫面_CH15_GOOGLE_MAP_TQC+306題程式碼.png
_程式碼畫面_CH15_GOOGLE_MAP_TQC+308題AndroidMenifest設定01.png
_程式碼畫面_CH15_GOOGLE_MAP_TQC+308題AndroidMenifest設定02.png
_程式碼畫面_CH15_GOOGLE_MAP_TQC+308題_東南科大版程式碼.png
_程式碼畫面_CH15_GOOGLE_MAP_TQC+308題程式碼(加上GeoPoint物件).png
_程式碼畫面_CH15_GOOGLE_MAP_TQC+308題程式碼(有註解).png
_程式碼畫面_CH15_GOOGLE_MAP_TQC+308題程式碼.png

_補充資料_ANDROID2證照安裝系統.exe
_補充資料_ANDROID2證照講義.pdf
_補充資料_JAVA證照講義.pdf
_補充資料_sqlitebrowser_200_b1_win.zip


 

2013年1月31日 星期四

中國科技大學資工系Android研習(1)

中國科技大學資工系Android研習(1)

資工系廖老師之邀,到中國科技大學新竹分校分享Android開發經驗,
在有限的研習時間,要能獲得較好的收穫,
於是將近來的Android教學開發分享,
從產業現況看需求,APP產業的榮景應該還會持續十年沒問題,
學習上將證照考題融入範例中,讓學習範例又可以與將來證照考試銜接,
是一舉兩得的做法。
第一天內容:01_智慧型手機的產業現況

02_工程師需求與ANROID證照

03_Android 開發套件安裝步驟

04_Android開發套件整合步驟

05_開發套件整合與模擬器設置

06_HelloWorld專案建置

07_HelloWorld介面設計

08_HelloWorld程式設計



最重要的還是在Android開發環境整合的步驟上,
又更新成最新的 eclipse4.21版`,與 ADT與Android SDK 21的版本,
以往看書學習還真的很容易"卡住",用最簡單的方式與畫面說明。



e化創新, Google Andriod, TQC PLUS, 吳清輝老師, 吳老師提供, 中國科技大學,資工系,Android研習, 湜憶電腦, 程式開發, 線上教學, 資訊應用系, 雲端計算