§ 瀏覽學位論文書目資料
  
系統識別號 U0002-0507201220565600
DOI 10.6846/TKU.2012.00201
論文名稱(中文) 基於Android平台之個人化應用程式管理系統
論文名稱(英文) Personalized Application Management System based on the Android Platform
第三語言論文名稱
校院名稱 淡江大學
系所名稱(中文) 資訊工程學系碩士班
系所名稱(英文) Department of Computer Science and Information Engineering
外國學位學校名稱
外國學位學院名稱
外國學位研究所名稱
學年度 100
學期 2
出版年 101
研究生(中文) 曾國書
研究生(英文) Guo-Shu Zeng
學號 699410535
學位類別 碩士
語言別 繁體中文
第二語言別 英文
口試日期 2012-07-02
論文頁數 73頁
口試委員 指導教授 - 蔡憶佳
委員 - 林慶昌
委員 - 陳伯榮
委員 - 蔡憶佳
關鍵字(中) 分類管理
個人化管理
關聯式搜尋
關鍵字(英) category management
personalized management
associative search
第三語言關鍵字
學科別分類
中文摘要
在行動裝置持續創新及改良的情況下,用戶的需求呈現多元化。而為了滿足個人的需要,用戶在裝置上安裝的應用程式(application,app)數量也逐漸增長,但這卻直接導致了裝置上的應用程式雜亂而管理不易,或是用戶需要使用某個應用程式卻找不到的問題發生。然而以往市面上的行動裝置雖然有許多具有管理功能的系統,但多只局限於將應用程式分類管理(category management)的形式,並且需要用戶手動的去進行分類的動作,藉此讓用戶能從分類捷徑中尋找其所需項目,或者能夠利用搜尋引擎輸入關鍵字來尋找項目,不過當分類文件中項目的數量偏多時,此種搜尋方式在效率上可能不盡理想,甚至還可能無法找到所需的項目。
故本研究基於Google Android系統平台,提出一個個人化管理(personalized management)系統架構的雛形,主要目標是為了方便管理裝置上的應用程式。其功能除了提供自動分類應用程式的操作外,也提供用戶另一種特殊搜尋管道-關聯式搜尋(associative search),使其在搜尋項目時,能夠根據用戶個人的使用慣性,並在這樣的操作環境中獲取所需要求。
英文摘要
Because of continuous innovation and improvement of mobile devices, user requirements showed diversified. In order to meet individual needs, users installed more and more applications on the devices. This situation would lead to messy applications organization and it is difficult in managing and finding needed applications on the device. However, on the market the mobile devices have many systems with management and organization functions, but they are more confined to the application in the form of category management. And the users need to create categories manually. These systems allow users to search the item they needed from the category shortcut, or to use a search engine to look for items by entering a keyword. But when the number of items in the category document is huge, this search method is not efficient, and it may even be unable to find the needed items.
Therefore, in this thesis we propose an architecture and prototype of personalized management system which is based on android platform. Its main objective is to facilitate the application management on the device. In addition to automatic application categorization, our system also provides user an associative way to search needed items. According to user’s usage behavior, users can fulfill their requirements in the operating environment of associative search.
第三語言摘要
論文目次
目錄	III
圖目錄	V
表目錄	VII
第一章	緒 論	1
1.1	研究背景與動機	2
1.2	研究目的	5
1.3	論文架構	6
第二章	相關研究與文獻探討	8
2.1	Android平台	8
2.2	Android使用者介面	9
2.3	Android相關技術	10
2.4	現有智慧型手機應用程式管理方式	14
2.5	改善搜尋項目之效率	15
2.5.1	Huffman User Interface	15
2.5.2	資料探勘與推薦系統	17
2.6	推薦系統的資訊過濾	17
2.6.1	相似度計算	19
2.7	使用者行為模式	24
2.8	設計原則	25
2.8.1	行為層次設計	25
2.8.2	使用者介面	26
第三章	個人化應用程式管理系統設計	28
3.1	系統架構	28
3.2	系統設計	29
3.2.1	應用程式分類	29
3.2.2	應用程式搜尋	31
3.3	資料維護	32
3.3.1	分享式偏好設定(Shared Preferences)	32
3.3.2	資料庫管理系統(SQLite)	34
3.4	基於使用者的使用行為之模組	38
3.5	動態佈局的實現	39
3.6	Sliding的操作	40
第四章	個人化應用程式管理系統實作	41
4.1	系統開發環境	41
4.2	系統分析	42
4.3	使用者介面	46
4.4	應用程式分類	47
4.5	應用程式搜尋	53
第五章	結論與未來展望	59
5.1	結論	59
5.2	未來研究	60
參考文獻	62
附錄-英文論文	64

圖目錄
圖一:全球桌上型和筆記型電腦vs.智慧型手機和平板電腦出貨量情形	1
圖二:智慧型手機作業系統市場占有率	4
圖三:在Apple與Android平台的應用程式數量成長情形	4
圖四:於iOS裝置下裝載應用程式的情形	5
圖五:研究流程	7
圖六:Android系統架構[23]	8
圖七:View的層次圖[9]	9
圖八:四種Activity狀態-Launched、running、killed、shut down[5]	12
圖九:iOS Folder	15
圖十:Android Folder	15
圖十一:選單樹[17]	16
圖十二:協同過濾系統流程[20]	19
圖十三:用戶在不同時間對應用程式的需求情形(Relative)	24
圖十四:用戶在不同時間對應用程式的需求情形(Absolute)	25
圖十五:系統架構圖	29
圖十六:關聯式搜尋示意圖	32
圖十七:Drag and Drop示意圖	40
圖十八:手動分類步驟	43
圖十九:使用Folder Organize對App標籤類別示意圖	43
圖二十:批次分類步驟	44
圖二十一:自動分類步驟	45
圖二十二:使用者介面階層架構	46
圖二十三:主要操作介面	46
圖二十四:工具列	46
圖二十五:首頁	46
圖二十六:分頁模式示意圖	47
圖二十七:Drag and Drop操作示意圖	48
圖二十八:新增資料夾(1)	49
圖二十九:新增資料夾(2)	49
圖三十:存儲應用程式類別	50
圖三十一:訓練資料夾類別屬性示意圖	51
圖三十二:尚未自動分類	52
圖三十三:完成自動分類	52
圖三十四:儲存用戶使用行為(1)	53
圖三十五:儲存用戶使用行為(2)	54
圖三十六:關聯式搜尋的結果(1)	56
圖三十七:關聯式搜尋的結果(2)	56

表目錄
表一:使用者評分矩陣	19
表二:A和B的使用情形	23
表三:A和B的波形	23
表四:應用程式類別	35
表五:應用程式使用行為	36
表六:創建資料庫程式碼片段	36
表七:創建表格程式碼片段	37
表八:填充資料程式碼片段	38
表九:查詢資料庫程式碼片段	38
表十:系統開發環境	42
表十一:搜尋方式之比較	45
表十二:應用程式的使用行為	55
表十三:應用程式的波形(1)	55
表十四:應用程式的波形(2)	55
表十五:關聯式搜尋演算法	57
參考文獻
[1]	李麗華,李富民,詹尚驥,「以部落格平台為主之個人化文章自動推薦系統」,資訊科技國際研討會,第三卷,第一期,頁56-75,2009。
[2]	廖品姸,「以顯性評價為主之相似性推薦」,碩士論文,朝陽科技大學,台中市,2010。
[3]	劉崇汎,林瑞堂,許智威,曾新穆,蘇家輝,蕭欽元,「智慧型個人化多媒體推薦系統之建置」,數位典藏技術研討會,2006。
[4]	林欣怡,「情緒層次設計因素與手機使用者經驗:本能層次、行為層次及反思層次」,碩士論文,國立交通大學,新竹市,2008。
[5]	趙令文,「Google Android手機APP開發入門」,PCuSER電腦人文化,台灣,2010。
[6]	陳芝菁,「智慧型手機選單介面資訊呈現型式之設計研究」,碩士論文,臺灣科技大學,台北市,2011。
[7]	楊亨利,張文祥,「多維度推薦系統:應用至行事曆助理」,電子商務學報,第十卷,第一期,頁275-304,2008。
[8]	W. F. Ableson, "Build dynamic user interfaces with Android and XML," Sep. 7, 2010. [Online]. Available : http://www.ibm.com/developerworks/xml/tutorials/x-andddyntut/index.html?ca=drs-. [Accessed Oct. 2011].
[9]	Android Developers. Apr. 16, 2007. [Online]. Available : http://developer.android.com/. [Accessed Sep. 2011].
[10]	Apple. [Online]. Available : http://www.apple.com/tw/iphone/. [Accessed Oct. 2011].
[11]	Asymco. [Online]. Available : http://punapp.com/news/page/26. [Accessed Oct. 2011].
[12]	S. Chapin, "Mobile Marketing in 2012," Sep. 23, 2011. [Online]. Available : http://www.slideshare.net/scottchapin/mobile-marketing-in-2012. [Accessed Oct. 2011].
[13]	Goldman Sachs Research Newsletter. [Online]. Available : http://www.sogi.com.tw/newforum/article_list.aspx?Topic_ID=6150172. [Accessed Oct. 2011].
[14]	Google Play. Aug. 28, 2008. [Online]. Available : https://play.google.com/store. [Accessed Sep. 2011].
[15]	J. Han, M. Kamber, and J. Pei, "Mining Object, Spatial, Multimedia, Text, and Web Data," in Data Mining : Concepts and Techniques, 3rd ed.: Morgan Kaufmann, 2011, pp. 519-687.
[16]	HTC. [Online]. Available : http://www.htc.com/tw/. [Accessed Oct. 2011].
[17]	J. G. Kim and J.-D. Cho, "Huffman user interface for full touch screen based mobile phones," in International Conference Advanced Communication Technology (ICACT), 2010, pp. 1021-1026.
[18]	R. V. Meteren and M. V. Someren, "Using Content-Based Filtering for Recommendation," in European Conference on Machine Learning (ECML), 2000, pp. 47-56.
[19]	Samsung. [Online]. Available : http://www.samsung.com/. [Accessed Oct. 2011].
[20]	B. Sarwar, G. Karypis, J. Konstan, and J. Riedl, "Item-based Collaborative Filtering Recommendation Algorithms," in Proceedings of the 10th International World Wide Web Conference (WWW10), 2001, pp. 285-295.
[21]	Sony. [Online]. Available : http://www.sonymobile.com/global-en/. [Accessed Oct. 2011].
[22]	J. Spolsky, "User Interface Design for Programmers : Figuring Out What They Expected," Nov. 2000. [Online]. Available : http://www.joelonsoftware.com/uibook/chapters/fog0000000058.html. [Accessed Nov. 2011].
[23]	Wikipedia. Jan. 15, 2001. [Online]. Available : http://en.wikipedia.org/wiki/Wiki. [Accessed Sep. 2011].
[24]	Xyologic. [Online]. Available : http://www.mobilebusinessbriefing.com/articles/android-market-momentum-to-force-apple-marketing-rethink/18167/. [Accessed Oct. 2011].
[25]	Zokem. [Online]. Available : http://www.marketingcharts.com/direct/mobile-app-use-rises-at-night-15824/zokem-smartphone-use-relative-jan-2011jpg/. [Accessed Oct. 2011].
論文全文使用權限
校內
紙本論文於授權書繳交後1年公開
同意電子論文全文授權校園內公開
校內電子論文於授權書繳交後1年公開
校外
同意授權
校外電子論文於授權書繳交後1年公開

如有問題,歡迎洽詢!
圖書館數位資訊組 (02)2621-5656 轉 2487 或 來信