(3.238.96.184) 您好!臺灣時間:2021/05/15 07:36
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果

詳目顯示:::

我願授權國圖
: 
twitterline
研究生:林致任
研究生(外文):Chih-Jen Lin
論文名稱:嵌入式Android系統之App開發與應用
論文名稱(外文):Development and application of embedded Android System
指導教授:陳碧東
指導教授(外文):Pi-Tung Chen
學位類別:碩士
校院名稱:清雲科技大學
系所名稱:電機工程所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2012
畢業學年度:101
語文別:中文
論文頁數:50
中文關鍵詞:Android作業系統App應用程式SQL
外文關鍵詞:Android OSApplicationSQL
相關次數:
  • 被引用被引用:2
  • 點閱點閱:2116
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:4
近年來,隨著智慧行動裝置的崛起,智慧型手機已逐漸取代傳統功能手機,其因素在於無線行動通信系統的發展、硬體整合功能、手機作業系統三大區塊的持續提升與整合、及App應用程式將手機功能無限擴充。App應用程式作為智慧型手機主要賣點,之所以引發熱潮,原因來自於各式各樣功能皆可被寫成App應用程式,讓使用者能夠隨個人喜好安裝與移除各式各樣App應用程式。
本研究主要是為探討撰寫Android作業系統的App手機應用程式,藉由本文所提出的觸控監聽器、Android與SQLite資料庫系統結合、益智遊戲設計的概念分別設計出三個App手機應用程式範例,且藉由撰寫智慧型手機應用程式的概念,幫助有興趣往Android作業系統開發人員對撰寫手機應用程式產生興趣。


Be cause of the continuous improvement and integration of the mobile phone operation systems, wireless mobile communication ability, and the superiority of hardware system, smart phone and smart device have gradually replaced traditional feature phone. The App application is the main selling point of smartphones. This leads the smartphones features can be expanded unlimited. A wide range of functions can be written in the App application, allowing user of functions install a wide variety of App application with personal preference.
This study is the explore how the write Android operation system Apps from three examples, which are; touch listener, Android SQLite database system, and puzzle game ,with the design concept and program writing method proposed in this research, more Android operation App developers can be inspired and more useful Apps Will be developed.


中文摘要 i
英文摘要 ii
誌謝 iii
目錄 iv
表目錄 vii
圖目錄 viii
第一章 緒論 1
1.1 前言 1
1.2 研究目的與動機 4
1.3 本文結構 6
第二章 Android基本概論與系統架構 7
2.1 Android作業系統結構 8
2.1.1 Android應用程式 9
2.1.2 Android應用程式框架 9
2.1.3 Android各類的程式庫 12
2.1.4 Android執行作業環境 13
2.1.5 Linux作業系統核心 14
2.2 Android 開發環境介紹 14
2.2.1 Java開發套件JDK 15
2.2.2 Eclipse圖形介面開發環境 16
2.2.3 Android SDK 17
2.2.4 Android 開發工具ADT 18
2.2.4.1建立Android 虛擬設備AVD 19
2.2.4.2建立Android 模擬器 20
2.3 Android系統除錯工具 21
2.4 Android專案目錄架構 23
第三章 Android相關運用技術探討 24
3.1 Activity執行狀態遷移生命週期 25
3.2 SQLite資料庫 29
3.3.1 SQL語言 29
3.3.2 Android與SQLite結合 30
3.3 Android觸控螢幕感應探討 31
第四章 Android應用程式設計與實現 32
4.1多點觸碰測試 32
4.1.1 系統流程 32
4.1.2 手機模擬實體圖 37
4.2 BMI體脂肪管理 38
4.2.1系統流程 38
4.2.2手機模擬實體圖 40
4.3記憶配對圖遊戲 42
4.3.1系統流程 42
4.3.2手機模擬實體圖 44
第五章 結論與未來展望 46
5.1結論 46
5.2未來展望 47
參考文獻 48
簡歷 50

表目錄
表1.1手機功能三大主系統分類與對應之功能項目 2
表1.2 手機功能系統之演進概況 3
表1.3 Android智慧型手機市場佔有率預測 5
表3.1分析MotionEvent常實用事件參數和方法 31
表4.1 多點觸碰測試程式import相關API 33
表4.2 依據BMI給定相對應的建議與圖片 40

圖目錄
圖1.1手機演變歷程 2
圖1.2使用者下載App應用程式類型 4
圖2.1 『開放手機聯盟OHA』(Open Handset Alliance) 7
圖2.2『開放嵌入式軟體學會OESF』(Open Embedded Software Foundation) 8
圖2.3 Android作業系統結構 9
圖2.4 Android作業系統的運作 10
圖2.5 Android資料內容提供擷取方式 12
圖2.6 Android應用程式產生的流程 14
圖2.7 Android SDK下載首頁 15
圖2.8 Java下載JDK頁面 16
圖2.9下載Eclipse圖形介面開發環境 16
圖2.10 Eclipse整合是開發環境 17
圖2.11 Android軟體開發套件SDK 18
圖2.12 Android安裝的外掛程式ADT 18
圖2.13 Android 創建虛擬設備AVD 19
圖2.14 Android 模擬器執行畫面 20
圖2.15 Android Debug Bridge(adb)的除錯工具 22
圖2.16 Dalvik Debug Monitor Service(DDMS) 22
圖2.17 Android專案目錄檔案架構 23
圖3.1 Activity執行狀態遷移的生命週期 25
圖3.2前景行程執行狀態遷移的生命週期 26
圖3.3可視行程執行狀態遷移的生命週期 27
圖3.4背景行程執行狀態遷移的生命週期 27
圖3.5空行程執行狀態遷移的生命週期 28
圖4.1多點觸碰測試系統流程圖 33
圖4.2主程式Main繼承Activity程式碼 33
圖4.3副程式MyView繼承View程式碼 34
圖4.4副程式MyView內onDraw()方法 35
圖4.5副程式MyView內setXY()方法 35
圖4.6副程式MyView內onTouchEvent方法 36
圖4.7多點觸碰測試系統實機操作圖 37
圖4.8 BMI體脂肪管理系統流程圖 38
圖4.9 BMI體脂肪管理圖形介面Layout佈局檔圖 39
圖4.10 BMI體脂肪管理系統實機操作圖 41
圖4.11記憶配對圖遊戲系統流程圖 43
圖4.12記憶配對圖遊戲系統功能架構 43
圖4.13記憶配對圖遊戲系統實機操作圖 44、45


1.手機功能演進對人類生活方式之影響,
http://www.shs.edu.tw/works/essay/2011/03/2011032823051007.pdf
2.李桂昇,「Java程式語言於Android行動裝置平台之探討」,屏東科技大學,碩士論文,民國九十九年。
3.余志龍、陳昱勛、鄭名傑、陳小鳳、郭秩均,Google Android SDK開發範例大全2,悅知文化,台北,民國九十九年。
4.吳昆澤,「可快速與Eclipse環境整合的軟體之架構與開發」,國立政治大學,碩士論文,民國九十四年。
5.林城,Android手機系統與應用程式開發,碁峯資訊,台北,民國一百年。
6.科技產業資訊室,http://cdnet.stpi.org.tw/techroom/market/eetelecomm_mobile/2011/eetelecomm_mobile_11_014.htm
7.陳會安,新觀念Android SDK程式設計範例教本,旗標出版股份有限公司,台北,民國一百一年。
8.深藍論壇,http://www.student.tw/forum107/thread67189.html
9.楊文誌,Android2程式設計與應用,旗標出版股份有限公司,台北,民國九十九年。
10.黃彬華,Android2.X手機程式開發教戰手冊,碁峯資訊,台北,民國一百年。
11.黃彬華,SCJP6.0認證教戰手冊,碁峯資訊,台北,民國一百年。
12.葉家呈,「Android系統軟體開發與應用」,清雲科技大學,碩士論文,民國一百年。
13.顏得恩,「Android系統移植安裝置Freerunner手機」,清雲科技大學,碩士論文,民國九十九年。
14.蘇玉娙,「消費者對智慧型手機偏好之探討」,國立交通大學,碩士論文,民國九十七年。
15.蘇亞光、吳亞峰,深入淺出Android遊戲程式開發範例大全,博碩文化,台北,民國一百年。
16.Android developers SDK,http://developer.android.com/sdk/index.html
17.Android ADT,http://developer.android.com/tools/sdk/eclipse-adt.html
18.Eclipse,http://www.eclipse.org/downloads
19.Google Play,https://play.google.com/store
20.JDK,http://www.oracle.com/technetwork/java/javase/downloads/index.html
21.SQL,http://www.sqlite.org/
22.OESF,http://www.oesf.tw/
23.OHA,http://www.openhandsetalliance.com/
24.Trendgo,http://life.trendgo.com.tw/epaper/


QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top